nw.js: <Webview>没有出现,如何显示?
nw.js: <Webview> does not appear, how to get it to show?
我正在使用 nw.js 渲染以下 index.html 文件,但失败了。检查元素会在 html 代码中显示 webview,但不会加载所需的 url。如何让它在带有 NW.js 的 webview 元素中显示目标网站?
<!DOCTYPE html>
<html>
<head>
<title>Hello World</title>
<style>
* {
font-family: sans-serif;
}
#webview {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1000;
display: inline-flex !important;
}
</style>
</head>
<body>
<webview id="webview" src="https://reactjs.org" partition="trusted" />
</body>
</html>
我们需要知道您是否也在 package.json
中启用了它
您应该在 JSON
中有一些类似的代码
"webview": {
"partitions": [
{
"name": "trusted",
"accessible_resources": [
"<all_urls>"
]
}
]
}
不要使用网络视图。一直在讨论取消对它们的支持。如果您确实需要显示远程站点,请使用 iframe。
也就是说,现在很多人都在毫无问题地使用网络视图。根据文档,我猜您的清单文件中缺少必需的条目:https://docs.nwjs.io/en/latest/References/webview%20Tag/
我正在使用 nw.js 渲染以下 index.html 文件,但失败了。检查元素会在 html 代码中显示 webview,但不会加载所需的 url。如何让它在带有 NW.js 的 webview 元素中显示目标网站?
<!DOCTYPE html>
<html>
<head>
<title>Hello World</title>
<style>
* {
font-family: sans-serif;
}
#webview {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1000;
display: inline-flex !important;
}
</style>
</head>
<body>
<webview id="webview" src="https://reactjs.org" partition="trusted" />
</body>
</html>
我们需要知道您是否也在 package.json
中启用了它您应该在 JSON
中有一些类似的代码"webview": {
"partitions": [
{
"name": "trusted",
"accessible_resources": [
"<all_urls>"
]
}
]
}
不要使用网络视图。一直在讨论取消对它们的支持。如果您确实需要显示远程站点,请使用 iframe。
也就是说,现在很多人都在毫无问题地使用网络视图。根据文档,我猜您的清单文件中缺少必需的条目:https://docs.nwjs.io/en/latest/References/webview%20Tag/