問題タブ [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.
ios - iOS6.0 で FBNativeDialogs を使用して Facebook に投稿すると、一貫性のないクラッシュが発生する
私はこの問題にしばらく苦労してきましたが、正確なユースケースを説明するのに十分正確に再現できないようです. 基本的に、私が行っていることは、ネイティブの iOS 6.0 Facebook 共有ダイアログを開くためのリクエストを発行することです (Facebook iOS SDK 3.1.1 を使用):
が呼び出された直後presentShareDialogModallyFrom:sender
に、次のクラッシュ ログを取得します。
または、クラッシュは発生せず、ネイティブの共有ダイアログが正常に表示されます。
UIRemoteViewControllerCreationRequest
スタックは、この時点で呼び出されたスレッドの呼び出しを意味します。2 つの異なるクラッシュの 2 つの例を次に示します。
ご協力いただきありがとうございます
ios - iOSでFBNativeDialogsがいつ閉じられるかを知る
FBNativeDialogs を実装しました。FBNativeDialogs がいつ閉じられるかを知りたいことを除いて、すべてがうまく機能しています。
ハンドラーがあることは知っていますが、ドキュメントによると ( https://developers.facebook.com/docs/reference/ios/3.1/class/FBNativeDialogs/ FBShareDialogHandler ) FBShareDialogHandler は、ネイティブ共有に応答して呼び出されるハンドラーを定義しますダイアログが表示されます。同じドキュメントの他の部分で、ダイアログが閉じられたときに同じハンドラーが呼び出されると述べているのは事実です。この問題にしばらく時間を費やした後、最初のステートメントが真実であることがわかりました。
だから私は FBShareDialogHandler が却下されたことを知る方法を探しています。私もviewDidDisappearを試しましたが、どうやらそうではありません。
ios - 「グラフを開く」アクションでオブジェクトを作成すると、「プレビュー テキストを生成できませんでした」というエラーが表示される
ネイティブ ダイアログで iOS SDK を使用して、オブジェクトとアクションを投稿しようとしています。
を呼び出すpresentShareDialogWithOpenGraphAction
と、Facebook アプリが開き、私の投稿を含むダイアログが短時間表示された後、次のエラーでアプリに戻ります。
Could not generate preview text
私のコードは次のようになります。
また、実際に URL を持たない Open Graph オブジェクトを投稿することは可能ですか?