我用的是ionic start 命令生成项目 ,用 cordova create 也是可以的。都会在index.html 有这么一行
<script type="text/javascript" src='cordova.js'></script>
但在浏览器运行时 提示
deviceready has not fired after 5 seconds.
Channel not fired: onCordovaInfoReady
当然浏览器下这么浏览肯定是有问题的,但是 当然在 执行 ionic emulate 或者 ionic run 时 安卓机上打开程序也是 什么都没有显示,可以断定浏览器提示肯定是有原因的。用 ripple emulate 试调 也没都能正常加载的,同时还能出发controlle里 的事件 如 backbutton 事件。
盲目的 谷歌了很多种办法都没解决
有 如下的:
或者
或者 只用 cordova 命令
Content Security Policy 用来定义 页面可以加载那些域名下的资源 图片 css js 等。
</