我能够将视频嵌入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视频,在消息气泡中播放音频/视频。