diff --git a/resources/cider-ui-tests/index.js b/resources/cider-ui-tests/index.js
index 5ea28202..2ca8b21f 100644
--- a/resources/cider-ui-tests/index.js
+++ b/resources/cider-ui-tests/index.js
@@ -68,6 +68,11 @@ const app = new Vue({
radio: {
personal: []
},
+ webview: {
+ url: "",
+ title: "",
+ loading: false
+ },
showingPlaylist: [],
artistPage: {
data: {},
diff --git a/resources/cider-ui-tests/views/main.ejs b/resources/cider-ui-tests/views/main.ejs
index fec4c803..d1c01cfd 100644
--- a/resources/cider-ui-tests/views/main.ejs
+++ b/resources/cider-ui-tests/views/main.ejs
@@ -201,6 +201,9 @@
<%- include('pages/artist') %>
+
+ <%- include('pages/webview') %>
+
diff --git a/resources/cider-ui-tests/views/pages/webview.ejs b/resources/cider-ui-tests/views/pages/webview.ejs
new file mode 100644
index 00000000..2a762499
--- /dev/null
+++ b/resources/cider-ui-tests/views/pages/webview.ejs
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/resources/functions/cider-base.js b/resources/functions/cider-base.js
index afc46a4c..c575f479 100644
--- a/resources/functions/cider-base.js
+++ b/resources/functions/cider-base.js
@@ -29,6 +29,7 @@ const CiderBase = {
vibrancy: 'dark',
hasShadow: false,
webPreferences: {
+ webviewTag: true,
plugins: true,
nodeIntegration: true,
nodeIntegrationInWorker: false,