我所处的环境非常奇怪。我最近发现了Chrome应用程序的功能,您可以将它们自动移植到iOs,Android和Windows。但我确实有问题,我一直在用Javascript编写应用程序作为基础并使用Chrome编辑器进行测试,在Windows模式下运行良好。
我一直在努力将它移植到android上,当它最终运行时,我的webview是空的。经过2个小时的尝试,谷歌搜索和搞乱我决定放弃,只是从那里采样和工作。但即便是样本也没有给我带来webview。
webview保持空白,我只能看到我不断收到4个与脚本本身无关的错误(同步XMLHttpRequest,无法从chrome扩展中加载css和丢失的.html文件)。 / p>
调试应用;文本显示,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>
&#13;
引起我注意的另一件事是在从cca命令行部署应用程序时出现以下两条消息;
cca无法识别权限:pointerLock(忽略) cca不承认权限:webview(忽略)
答案 0 :(得分:2)
经过一番挖掘后,我发现Chrome Apps不支持移动设备上的Webview代码。 Webview标记是Cordova创建的标记,不适用于移动设备。因此,您应该考虑使用iFrame。