5

我能够将视频嵌入到 MSMessage 实例中并发送它,唯一的问题是音频自动静音。您可以看到消息气泡右上角的一个小扬声器已将其静音。我也在我的iphone上试过没有静音,仍然没有声音。

let message = MSMessage()

        let layout = MSMessageTemplateLayout()
        layout.caption = "Titans music video"

        let filePath =
            Bundle.main.path(forResource: "TitansVideo", ofType: "mov")


        let fileUrl = NSURL(fileURLWithPath: filePath!)
        let URL = fileUrl as URL
        layout.mediaFileURL = URL

        message.layout = layout


        let conversation = self.activeConversation

        conversation?.insert(message, completionHandler: {(error) in
            if let error = error {
                print(error)
            }
        })

我尝试使用不同的视频文件无济于事。我找不到太多这方面的信息,而且我开始认为 Apple 不希望启用音频。这很奇怪,因为在 ios 10 WWDC 中,您可以类似地在 iMessage 中发送 youtube 视频,在消息气泡中播放音频/视频。

4

0 回答 0