Enabled webviewTag, added webview page
This commit is contained in:
parent
9a6ec6b85f
commit
1dbb1c6a34
4 changed files with 14 additions and 0 deletions
|
@ -68,6 +68,11 @@ const app = new Vue({
|
||||||
radio: {
|
radio: {
|
||||||
personal: []
|
personal: []
|
||||||
},
|
},
|
||||||
|
webview: {
|
||||||
|
url: "",
|
||||||
|
title: "",
|
||||||
|
loading: false
|
||||||
|
},
|
||||||
showingPlaylist: [],
|
showingPlaylist: [],
|
||||||
artistPage: {
|
artistPage: {
|
||||||
data: {},
|
data: {},
|
||||||
|
|
|
@ -201,6 +201,9 @@
|
||||||
<transition name="wpfade">
|
<transition name="wpfade">
|
||||||
<%- include('pages/artist') %>
|
<%- include('pages/artist') %>
|
||||||
</transition>
|
</transition>
|
||||||
|
<transition name="wpfade">
|
||||||
|
<%- include('pages/webview') %>
|
||||||
|
</transition>
|
||||||
<!-- Playlist / Album page-->
|
<!-- Playlist / Album page-->
|
||||||
<transition name="wpfade">
|
<transition name="wpfade">
|
||||||
<template v-if="page.includes('playlist_')">
|
<template v-if="page.includes('playlist_')">
|
||||||
|
|
5
resources/cider-ui-tests/views/pages/webview.ejs
Normal file
5
resources/cider-ui-tests/views/pages/webview.ejs
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
<template v-if="page == 'webview'">
|
||||||
|
<div style="display:flex;width:100%;height:100%">
|
||||||
|
<webview id="foo" :src="webview.url" style="display:inline-flex; width:100%;"></webview>
|
||||||
|
</div>
|
||||||
|
</template>
|
|
@ -29,6 +29,7 @@ const CiderBase = {
|
||||||
vibrancy: 'dark',
|
vibrancy: 'dark',
|
||||||
hasShadow: false,
|
hasShadow: false,
|
||||||
webPreferences: {
|
webPreferences: {
|
||||||
|
webviewTag: true,
|
||||||
plugins: true,
|
plugins: true,
|
||||||
nodeIntegration: true,
|
nodeIntegration: true,
|
||||||
nodeIntegrationInWorker: false,
|
nodeIntegrationInWorker: false,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue