我想用cordova包装一个有角度的应用程序。
按下"cordova run android"
并在Chrome中进行检查后,控制台将显示:
“无法加载模块脚本:服务器以 非JavaScript MIME类型为“”。严格的MIME类型检查 用于每个HTML规范的模块脚本。”
在手机上,我显然只会出现白屏。我该如何解决这个问题?
当我按下"cordova serve"
并在PC上的浏览器中查看它时,没有抛出任何错误,并且一切正常。
谢谢。
答案 0 :(得分:0)
即使我认为这不是一个很好的解决方案,而且可能会有更好的解决方案,我仍然可以弄清楚。
运行ng build --prod --aot
后,我进入了index.html并放入
type="text/javascript"
插入<script>
标签。
所以基本上来自
<script src="runtime-es2015.858f8dd898b75fe86926.js" type="module">
到
<script type="text/javascript" src="runtime-es2015.858f8dd898b75fe86926.js" type="module">
此后,我再也没有错误。