0

我无法弄清楚为什么addEventListenerBB10 应用程序的 phonegap 2.7 不支持。如果没有此事件,我将无法使用loadstartloadstop事件来完成 twitter/facebook oauth。我可以看到通过检查子浏览器窗口附加了事件处理程序,但它永远不会触发。

有没有其他人遇到过这个?有没有其他选择?

在此处输入图像描述

4

1 回答 1

0

在深入研究 BlackBerry Webworks 之后,发现与 Phonegap 有许多相似之处,事实上,Phonegap 提供的大部分功能已经以 Javascript API 的形式内置在 Webworks 中,在底层运行本机调用。

BlackBerry Webworkswindow.open在 childBrowser 窗口中使用本机打开外部链接。

因此,解决方案是从等式中删除 Phonegap,直到 Phonegap(可能在未来)实现addEventListener对其 childBrowser 插件的支持。

删除 Phonegap 后,我可以在这里成功使用脚本https://github.com/blackberry/BB10-WebWorks-Samples/tree/master/Twitter-OAuth-1和这里https://github.com/blackberry/ BB10-WebWorks-Samples/tree/master/FaceBook-OAuth-2成功用于 Twitter 和 Facebook OAuth。

于 2013-06-14T16:19:25.620 回答