Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/453.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Webview标记在Electron中不工作,即使已启用标记_Javascript_Html_Electron - Fatal编程技术网

Javascript Webview标记在Electron中不工作,即使已启用标记

Javascript Webview标记在Electron中不工作,即使已启用标记,javascript,html,electron,Javascript,Html,Electron,所以我一直在尝试制作一个简单的电子应用程序,它使用了标签,但对我来说根本不起作用。我已经有了一个小谷歌,发现在创建窗口时需要启用webview标签 我使用electron forge创建样板代码。这是index.js中的函数,用于创建启用了webviewTag的窗口: // Create the browser window. mainWindow = new BrowserWindow({ width: 1280, height: 800, webPreferences

所以我一直在尝试制作一个简单的电子应用程序,它使用了
标签,但对我来说根本不起作用。我已经有了一个小谷歌,发现在创建窗口时需要启用webview标签

我使用electron forge创建样板代码。这是
index.js
中的函数,用于创建启用了
webviewTag
的窗口:

// Create the browser window.
mainWindow = new BrowserWindow({
    width: 1280,
    height: 800,
    webPreferences: {
        webviewTag: true
    }
});
这是我在
index.html
中的代码,应该只显示一个网页:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title></title>
  </head>
  <body>
    <web-view src="https://github.com" style="display:block; width:700px; height:480px"></web-view>
  </body>
</html>

当我浏览开发工具时,webview肯定在那里,并且具有我设置的维度。因此,webview不只是不可见的情况
另一件奇怪的事情是,当我启动应用程序时,它会打开开发工具(这并不奇怪,因为它在代码中),但页面也有一个深色的背景色。一旦我关闭开发工具,由于某种原因,页面将变为白色。
我这里有一些截图:


感谢阅读并提前感谢您花时间帮助我:)

标签应该是
做得好这是一个愚蠢的错误:D感谢您的帮助,我自己永远也找不到它