gpt4 book ai didi

javascript - RequireJS 文本插件的 PhoneGap/cordova 问题

转载 作者:数据小太阳 更新时间:2023-10-29 05:38:59 25 4
gpt4 key购买 nike

我正在尝试通过 PhoneGap 运行一个简单的 Web 项目.该网站使用 RequireJS异步加载模块。它还具有 Handlebars我通过 RequireJS text plugin 加载的模板.

当从本地 HTTP 服务器提供服务时,站点工作正常。但是在设备上它无法呈现。在 PhoneGap 上调试很棘手(虽然 can be done to some extent ),但据我所知,问题与使用 RequireJS 文本插件加载这些模板有关。

PhoneGap 提供的基于 weinre 的调试器在控制台中显示错误字符串:

JSCallback Error: Request failed.

谁能推荐一个解决方案?

最佳答案

例如,当模板托管在与运行 javascript 的域不同的域时,文本插件可能会产生问题。在这种情况下,由于跨源请求的安全限制,插件将假定您正在下载模板的编译版本,并将 .js 附加到文件定位器。

如果你控制了服务器,你可以检查是否请求了错误的路径。

关于javascript - RequireJS 文本插件的 PhoneGap/cordova 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12366291/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com