【发布时间】:2015-07-08 12:18:18
【问题描述】:
我所处的情况很奇怪。我最近发现了 Chrome 应用程序的功能,您可以将它们自动移植到 iO、Android 和 Windows。但我确实有一个问题,我一直在用 Javascript 作为基础编写应用程序,并用 Chrome 编辑器对其进行了测试,在 windows 模式下运行良好。
我一直在努力将它移植到 android,当它最终工作时,我的 webview 是空的。经过 2 小时的尝试、谷歌搜索和闲逛后,我决定放弃,只取一个样本并从那里开始工作。但即使是样本也没有给我 webview。
webview 保持为空,我只能看到我不断收到 4 个与脚本本身无关的错误(同步 XMLHttpRequest,未能从 chrome-extension 加载 css 和丢失的 .html 文件)。
调试应用程序;文本出现,webview 保持空白。 有人遇到过同样的问题吗?
整个文件包含以下代码;
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>WebView sample</title>
<link href="index.css" rel="stylesheet">
</head>
<body>
<webview id="wv2" style="width:250px; height:200px;" src="http://google.com/"></webview>
test
</body>
</html>
另一件引起我注意的是从 cca 命令行部署应用程序时的以下两条消息;
cca 无法识别权限:pointerLock(忽略) cca 无法识别权限:webview(忽略)
【问题讨论】:
-
您能否提供完整的代码 sn-p 或更多详细信息?红色边框是怎么回事?你做过css重置吗?
-
当然,已将其添加到帖子中。红色边框是用来查看浏览器在哪里的边框,以确保它实际加载了哈哈
标签: cordova webview google-chrome-app