我们正在创建一个salesforce可视化应用。但是当我们在静态资源中上传ant JS文件时,MIME TYPE为text/plain
而不是application/javascript
,因为哪个应用程序无法运行且浏览器出现MIME TYPE mismach
错误。
如果有人知道如何解决此问题,请告诉我。
答案 0 :(得分:0)
要更正salesforce中静态资源的mime类型:
更改resourcename中的contentType - meta.xml
<contentType>application/x-javascript</contentType>
部署更正的静态资源
JS文件的正确类型是:"application/javascript"
或"application/x-javascript"
如果您的文件没有扩展名或扩展名不正确,例如js包含在扩展名为.txt的文件中,请更正扩展名并重新上传文件,同时修复VF中的引用以包含扩展名
注意:上传资源的MIME类型可能因用于上传的浏览器而异。