我正在使用带有 phonegap 的 requirejs,并像这样在模块定义中加载一些文本文件
define(['text!../configuration/systemcore.cfg', //config files
'text!../language/cn.systemcore.lang', //languagefiles
'Configuration', 'DatabaseHandler', 'Language', //framework js
'FileHandler', 'NotificationHandler',
'BaseModule' //base classes
],
function(cfg, lang,
Configuration, DatabaseHandler, Language, FileHandler, NotificationHandler,
BaseModule) {
在 ios 模拟器中一切正常,但是一旦加载到 ios 设备中,它就会导致
导致加载模块超时的文本文件上的非规范化错误,为什么...
最佳答案
好的,我在 requirejs.config({ patch : {...}}) 中添加了 text : 'path/to/text.js' 并解决了问题。当我没有特别指向 text.js 时,它在模拟器中之前如何工作仍然很奇怪
关于javascript - requirejs 需要文字!相对路径在 iphone 上导致非规范化错误,bet 在模拟器上工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17630973/