服务器以非 JavaScript MIME 类型 "" 响应
Server responds with a non-JavaScript MIME type of ""
我想用 cordova 包装一个 angular 应用程序。
在点击 "cordova run android"
并在 Chrome 中检查它后,控制台显示:
"Failed to load module script: The server responded with a
non-JavaScript MIME type of "". Strict MIME type checking is enforced
for module scripts per HTML spec."
在我的 phone 上,我显然只有一个白屏。我该如何解决这个问题?
当我点击 "cordova serve"
并在我 PC 上的浏览器中查看它时,没有抛出任何错误并且一切正常。
提前致谢。
MIME type of ""
我能想出来,即使我猜这不是一个很好的解决方案,而且可能会有更好的解决方案。
在 运行 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">
之后我就再也没有错误了。
我想用 cordova 包装一个 angular 应用程序。
在点击 "cordova run android"
并在 Chrome 中检查它后,控制台显示:
"Failed to load module script: The server responded with a non-JavaScript MIME type of "". Strict MIME type checking is enforced for module scripts per HTML spec."
在我的 phone 上,我显然只有一个白屏。我该如何解决这个问题?
当我点击 "cordova serve"
并在我 PC 上的浏览器中查看它时,没有抛出任何错误并且一切正常。
提前致谢。
MIME type of ""
我能想出来,即使我猜这不是一个很好的解决方案,而且可能会有更好的解决方案。
在 运行 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">
之后我就再也没有错误了。