2016-12-14 72 views
1

Hy Guys,我嘗試構建一個iMessage應用程序。我想視頻發送。這個視頻來自Http服務器....iMessage App Xcode

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) 
    } 
} 

你有什麼建議?

回答

0

mediaFileURL Documentation:

媒體文件的URL必須是一個文件URL。對於視頻文件,系統將媒體文件的左右邊緣裁剪6個點,並對其角部進行四捨五入。對於音頻文件,它顯示音頻波形的圖形表示。

您只能使用mediaFileURL發送本地視頻文件。我嘗試在活動的MSConversation中使用insertText(_:completionHandler:)方法發送視圖的內聯預覽。