2016-12-14 7 views
1

Hy男、私は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のみを使用してローカルビデオファイルを送信できます。私はアクティブなMSConversationinsertText(_:completionHandler:)メソッドを使ってビューのインラインプレビューを送信しようとします。

関連する問題