問題タブ [fbnativedialogs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
7 に答える
1149 参照

ios - iOS6.0 で FBNativeDialogs を使用して Facebook に投稿すると、一貫性のないクラッシュが発生する

私はこの問題にしばらく苦労してきましたが、正確なユースケースを説明するのに十分正確に再現できないようです. 基本的に、私が行っていることは、ネイティブの iOS 6.0 Facebook 共有ダイアログを開くためのリクエストを発行することです (Facebook iOS SDK 3.1.1 を使用):

が呼び出された直後presentShareDialogModallyFrom:senderに、次のクラッシュ ログを取得します。

または、クラッシュは発生せず、ネイティブの共有ダイアログが正常に表示されます。

UIRemoteViewControllerCreationRequestスタックは、この時点で呼び出されたスレッドの呼び出しを意味します。2 つの異なるクラッシュの 2 つの例を次に示します。 ここに画像の説明を入力 ここに画像の説明を入力

ご協力いただきありがとうございます

0 投票する
2 に答える
215 参照

ios - iOSでFBNativeDialogsがいつ閉じられるかを知る

FBNativeDialogs を実装しました。FBNativeDialogs がいつ閉じられるかを知りたいことを除いて、すべてがうまく機能しています。

ハンドラーがあることは知っていますが、ドキュメントによると ( https://developers.facebook.com/docs/reference/ios/3.1/class/FBNativeDialogs/ FBShareDialogHandler ) FBShareDialogHandler は、ネイティブ共有に応答して呼び出されるハンドラーを定義しますダイアログが表示されます。同じドキュメントの他の部分で、ダイアログが閉じられたときに同じハンドラーが呼び出されると述べているのは事実です。この問題にしばらく時間を費やした後、最初のステートメントが真実であることがわかりました。

だから私は FBShareDialogHandler が却下されたことを知る方法を探しています。私もviewDidDisappearを試しましたが、どうやらそうではありません。

0 投票する
6 に答える
1139 参照

ios - 「グラフを開く」アクションでオブジェクトを作成すると、「プレビュー テキストを生成できませんでした」というエラーが表示される

ネイティブ ダイアログで iOS SDK を使用して、オブジェクトとアクションを投稿しようとしています。

を呼び出すpresentShareDialogWithOpenGraphActionと、Facebook アプリが開き、私の投稿を含むダイアログが短時間表示された後、次のエラーでアプリに戻ります。

Could not generate preview text

私のコードは次のようになります。

また、実際に URL を持たない Open Graph オブジェクトを投稿することは可能ですか?