【发布时间】:2014-04-25 11:27:03
【问题描述】:
尝试使用 Ratchet 的 push.js,但不起作用。 我在控制台中有什么:
[Error] Error: Could not get: file:///var/mobile/Applications/337585D8-89E1-4810-AB37-0A6DD2DA3A34/Gustav.app/www/booking.html
failure (ratchet.js, line 446)
onreadystatechange (ratchet.js, line 371)
如果你点击链接十次,你就会开始收到这个:
[Error] TypeError: 'undefined' is not an object (evaluating 'cacheMapping[PUSH.id].url')
cachePush (ratchet.js, line 202)
PUSH (ratchet.js, line 392)
touchend (ratchet.js, line 258)
所有这些控制台数据来自真实设备测试 (iOS 7.1),包装器是 Cordova CLI 3.4.1-0.1.0。
文件 booking.html 存在,像这样的原生 safari 失败
[Error] Failed to load resource: The requested URL was not found on this server. (menu.html, line 0)
没有出现。
【问题讨论】:
标签: ios cordova ratchet ratchet-2 push.js