Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Swift iMessage应用程序Xcode_Swift_Xcode_Ios10_Imessage - Fatal编程技术网

Swift iMessage应用程序Xcode

Swift iMessage应用程序Xcode,swift,xcode,ios10,imessage,Swift,Xcode,Ios10,Imessage,嘿,伙计们,我试着建立一个iMessage应用程序。我想发送视频。此视频来自Http服务器 import UIKit import Messages class MessagesViewController: MSMessagesAppViewController { @IBAction func bt3(_ sender: UIButton) { //VIDEO URL let videoUrl = URL(string: "https://---/app

嘿,伙计们,我试着建立一个iMessage应用程序。我想发送视频。此视频来自Http服务器

import UIKit
import Messages

class MessagesViewController: MSMessagesAppViewController {

 @IBAction func bt3(_ sender: UIButton) {
        //VIDEO URL
        let videoUrl = URL(string: "https://---/app/test/test.m4v")

        let message = MSMessage()
        message.shouldExpire = false

        let layout = MSMessageTemplateLayout()
        layout.mediaFileURL = videoUrl

        message.layout = layout

        let conversation = activeConversation
        conversation?.insert(message, completionHandler: nil)
  }
}
你推荐什么?

媒体文件URL必须是文件URL。对于视频文件,系统将媒体文件的左边缘和右边缘裁剪6个点,并将其圆角。对于音频文件,它显示音频波形的图形表示

您只能使用mediaFileURL发送本地视频文件。我会尝试使用活动中的
insertText(\uuuquo:completionHandler:)
方法发送视图的内联预览。

媒体文件URL必须是文件URL。对于视频文件,系统将媒体文件的左边缘和右边缘裁剪6个点,并将其圆角。对于音频文件,它显示音频波形的图形表示

您只能使用mediaFileURL发送本地视频文件。我会尝试在活动中使用
insertText(\uuquo:completionHandler:)
方法发送视图的内联预览