0
FBSDKMessengerSharer
shareVideo
とshareImage
の方法でビデオと画像を正常に共有できます。FBSDKMessengerSharerは音声が正常に動作しません
shareAudio
メソッドを使用して.mp3ファイルを共有すると、アプリケーション内で動作するように見えますが、Facebook Messengerでファイルを送信すると、再生しようとしたときにエラーが表示されます。
すべてのヘルプは素晴らしいだろう。私はこの間数日間苦労してきました。セットアップ共有ボタンへ
コード:
override func viewDidLoad() {
super.viewDidLoad()
let button = FBSDKMessengerShareButton.rectangularButtonWithStyle(FBSDKMessengerShareButtonStyle.Blue);
button.addTarget(self, action: #selector(_shareButtonPressed), forControlEvents: UIControlEvents.TouchUpInside);
self.view.addSubview(button);
}
shareButtonPressed機能:
func _shareButtonPressed() {
let audioUrl = NSURL(string: "<URL_TO_MY_MP3>/214.mp3")
do {
let mp3Data = try NSData(contentsOfURL: audioUrl!, options: NSDataReadingOptions())
FBSDKMessengerSharer.shareAudio(mp3Data, withOptions: FBSDKMessengerShareOptions());
} catch {
print(error)
}
}
いくつかのコードサンプルは素晴らしいでしょうhttp://stackoverflow.com/help/how-to-ask – StefanS