0

addEventListenerBB10 アプリの phonegap 2.7 で がサポートされていない理由がわかりません。このイベントがないと、loadstartおよびloadstopイベントを使用して twitter/facebook の oauth を完了することができません。childbrowser ウィンドウを調べると、イベント ハンドラーがアタッチされていることがわかりますが、決して起動しません。

他の誰かがこれに遭遇しましたか?代替手段はありますか?

ここに画像の説明を入力

4

1 に答える 1

0

BlackBerry Webworks を実際に掘り下げてみると、Phonegap と多くの類似点があり、実際、Phonegap が提供するものの多くは、ネイティブ呼び出しを実行する Javascript API の形で Webworks に既に組み込まれています。

BlackBerry Webworkswindow.openは、childBrowser ウィンドウで を使用して外部リンクをネイティブに開きます。

addEventListenerしたがって、解決策は、Phonegap (潜在的に将来)が childBrowser プラグインのサポートを実装するまで、式から Phonegap を削除することでした。

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 に答える