【发布时间】:2019-04-29 02:19:32
【问题描述】:
我发现基本上有办法将视频添加到MSConversation。
-
创建一个
MSMessage实例并将文件URL 添加为来自MSMessageTemplateLayout的mediaFileURL属性let layout = MSMessageTemplateLayout() layout.imageTitle = caption layout.mediaFileURL = media layout.caption = nil layout.subcaption = nil layout.imageSubtitle = nil layout.subcaption = nil layout.trailingSubcaption = nil let message = MSMessage(session: session ?? MSSession()) message.layout = layout 使用
insertAttachment(_:withAlternateFilename:completionHandler:)方法将其添加为附件
第一个使用消息应用程序的符号创建视频预览,它会自动开始播放但没有声音,在左上方您可以看到一个扬声器的小图标。
这似乎不是播放音频的一种方式,因为在我单击消息后,它会立即以扩展模式打开 Appstore 或相同的消息应用程序。
后者正确发送视频,但它不会自动启动,用户需要按下播放按钮。
在第一种情况下,有没有办法让视频播放音频?或者唯一的方法是打开一个特定的视图控制器,一旦选择就会播放视频?
【问题讨论】:
-
你有什么解决办法吗?
标签: ios swift imessage-extension