Chrome Apps Cordova webview显示空白页面

时间:2015-07-08 12:18:19

标签: cordova webview google-chrome-app

我所处的环境非常奇怪。我最近发现了Chrome应用程序的功能,您可以将它们自动移植到iOs,Android和Windows。但我确实有问题,我一直在用Javascript编写应用程序作为基础并使用Chrome编辑器进行测试,在Windows模式下运行良好。

我一直在努力将它移植到android上,当它最终运行时,我的webview是空的。经过2个小时的尝试,谷歌搜索和搞乱我决定放弃,只是从那里采样和工作。但即便是样本也没有给我带来webview。

webview保持空白,我只能看到我不断收到4个与脚本本身无关的错误(同步XMLHttpRequest,无法从chrome扩展中加载css和丢失的.html文件)。 / p>

调试应用;文本显示,webview保持空白。 有人遇到过同样的问题吗?

The gray box is the webview tag

整个文件包含以下代码;



<!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;
&#13;
&#13;

引起我注意的另一件事是在从cca命令行部署应用程序时出现以下两条消息;

cca无法识别权限:pointerLock(忽略) cca不承认权限:webview(忽略)

1 个答案:

答案 0 :(得分:2)

经过一番挖掘后,我发现Chrome Apps不支持移动设备上的Webview代码。 Webview标记是Cordova创建的标记,不适用于移动设备。因此,您应该考虑使用iFrame。