Dre*_*kes 6 javascript requirejs cordova cordova-2.0.0
我正在尝试通过PhoneGap运行一个简单的Web项目.该站点使用RequireJS异步加载模块.它还有Handlebars模板,我通过RequireJS文本插件加载.
从本地HTTP服务器提供服务时,该站点工作正常.但是在设备上它无法呈现.调试PhoneGap很棘手(尽管可以在某种程度上完成),但据我所知,问题与使用RequireJS文本插件加载这些模板有关.
PhoneGap提供的基于weinre的调试器在控制台中显示错误字符串:
JSCallback错误:请求失败.
有谁能推荐一个解决方案?
例如,当模板托管在与运行 JavaScript 的域不同的域中时,文本插件可能会产生问题。在这种情况下,由于跨源请求的安全限制,该插件将假设您正在下载模板的编译版本,并附加到.js文件定位器。
如果你控制了服务器,你可以检查是否请求了错误的路径。
| 归档时间: |
|
| 查看次数: |
1328 次 |
| 最近记录: |