我正在将Cordova 4与Cross-walk一起使用,并且在android上,所有插件的javascript文件都会抛出“资源解释为脚本,但以MIME类型文本/纯文本传输”的错误。

我已经添加了白名单插件,并将以下内容添加到我的index.html文件中:

<meta http-equiv="Content-Type" content="application/javascript; charset=UTF-8">
<meta http-equiv="Content-Security-Policy" content="default-src *; style-src * &apos;unsafe-inline&apos;; script-src * &apos;unsafe-inline&apos; &apos;unsafe-eval&apos;">


而这些到config.xml

  <allow-navigation href="*"/>
  <allow-intent href="*"/>

最佳答案

我相信这些不是“真正的”错误,而是特定于Chrome的:请参见SO answer

07-26 09:38