2017-02-08 9 views
0

私は自分のアプリケーションにUIWebViewを持っていますが、ビデオの自動開始時に自動的に起動します。私はその行動を変更して、それが現在の次元を維持して遊ぶようにしたいと思います。基本的にFacebookやInstagramの動画はどのように再生されますか?現在のサイズは維持され、ユーザーはスクロールし続けることができます。今、私は自動起動することができますので、その後、私は彼らにこれらの2つの特性を与えるIOS Swift UIWebViewビデオを拡大せずにビデオを表示するにはどうすればいいですか?

にそれらを
cell.video_stream.loadHTMLString("<iframe width= \" \ 
(cell.video_stream.frame.width) \" height= \" \ 
(cell.video_stream.frame.height)\" src = \"\(fileUrl!)\"/>", baseURL: nil) 

を私はテーブルビューの内側に自分の動画を表示し、これは私のコードである

video_stream.allowsInlineMediaPlayback = true 
video_stream.mediaPlaybackRequiresUserAction = false 

任意の提案をいただければ幸いです。

cell.video_stream.loadHTMLString("<iframe width= \" \ 
(cell.video_stream.frame.width) \" height= \" \ 
(cell.video_stream.frame.height)\" src = \"\(fileUrl!)\" playsinline>", baseURL: nil) 

iPhone上のHTMLドキュメントにビデオ要素を追加し、あなたも

あなたが試みることができるplaysinline属性を含める必要があります。それは言うallowsInlineMediaPlaybackのドキュメントに

答えて

関連する問題