0

我在这里尽我所能将 jquerymobile.1.0.1 插入到我为 firefox 构建的扩展中。

我可以安装,链接到任何其他脚本,一切似乎都很好,但是让 jquerymobile 工作时遇到了各种各样的错误。

我尝试通过附加构建器上传我尝试远程链接文件我尝试将文件复制并粘贴到其他代码中......没有任何效果。

我已经为 safari、chrome 和 opera 编写了这个扩展,没有问题,但是 Firefox 阻塞了我在代码中链接到/包含 jquerymobile 的第二个返回这个错误:

时间戳:12-04-27 12:10:33 PM 错误:未捕获的异常:[异常...“组件返回失败代码:0x80004005(NS_ERROR_FAILURE)[nsIDOMHistory.replaceState]”nsresult:“0x80004005(NS_ERROR_FAILURE)”位置:“ JS 框架 :: resource://jid0-d4zlaxz3cfuahkcdoecsmya637m-at-jetpack/idesireit/data/js/jquery.mobile-1.0.1.min.js :: :: line 72" data: no]

还有一个关于“unallowed unicode”的错误,我没有机会复制或粘贴,但我还没有看到有几次保存...

我读过上面的错误可能是由跨域函数引起的,但是我所有的跨域函数都在另一个 js 文件中,并且它们都工作得很好(从我可以使用 jquerymobile 导航到的那些判断是正确的现在 )

我是新手 - 如果我的错误是基于我的愚蠢,请轻描淡写:O

4

2 回答 2

1

我继续创建了一个全新的扩展,只包含弹出窗口,在弹出窗口中,称为 jquery 和 jquery.mobile。

我立即再次收到此错误。

我将继续使用我在仪表板小部件上使用的替代 UI,我在这方面浪费了太多时间。

于 2012-04-28T04:35:38.617 回答
0

该错误在 addonsdk 中,而不是在 JQ Mobile 中。任何访问或操作面板中的 window.history 对象的尝试都会引发此错误。

于 2013-05-28T19:18:39.740 回答