そこビルトイン使用したビデオHTML5、HBuilder9.1.3新しいplus.videoネイティブビデオ再生から始まる3つのビデオ再生ソリューションであり、かつNative.jsを使用しています。
-
HTML5のvideoタグが来る、あなたはHTML5準拠のビデオ形式を再生することができます。
注除くFLV、RAの三者の商業企業の正規の形式。
HTML5のビデオは、Androidのブラウザの互換性の問題の詳細、HTML5のビデオノートの使用についての古典的な記事を共有する記事のユーザーが存在しており、強く見することをお勧めします。
http://ask.dcloud.net.cn/article/569
Android上で動画を再生するにはvideoタグを使用するときの注意事項は、ハードウェアアクセラレーション、または音声のみなしビデオをオンにしてください。
一部のROM Android5上HBuilder8.8.4以前のバージョンは、この時間は、オープンハードウェアアクセラレーションを強制するために、デフォルトのハードウェアアクセラレーションではオフになっています。あなたはWebViewのスタイルを作成する場合は、trueに設定hardwareAcceleratedパラメータがあります。
ハードウェアアクセラレーションのための詳細なリファレンスマニュアルhttp://ask.dcloud.net.cn/article/55
ビデオのフルスクリーン再生を最大化するための自動横画面ではないかもしれない、参照http://ask.dcloud.net.cn/article/1077
HTML5自身のビデオ、あなたがジェスチャーを達成された進展をドラッグしたい場合は、記事があるが記事を参照してくださいhttp://ask.dcloud.net.cn/article/13263手でスムーズにドラッグすることができない、しかし、HTML5のパフォーマンスによって制限されます。
iOSのビデオ再生には、のUIWebViewとwkWebviewは異なる効果を持って使用し、wkWebviewビデオプレーヤーを直接テレビに接続することができるのAirPlay機能が付属しています。しかし、差wkWebviewとのUIWebViewに注意し、参照http://ask.dcloud.net.cn/article/1318を -
ネイティブビデオplus.video
HTML5ネイティブビデオのための多くの開発者がいくつかの不満がある:
A)形式は、FLVのように、リッチでサポートされていない
フルスクリーンドラッグジェスチャがドラッグ進歩と体積滑らかでない、平滑でない後)B、明るさ
でプッシュ開発者がライブストリームを提供する際に、5 +エンジンは、プロのビデオデコードライブラリ、それはplus.videoのネイティブビデオ再生機能を提供する方法を紹介します。
しかしplus.videoネイティブビデオの再生は、パッケージサイズの数が増加します、自分自身のニーズのバランスを取るために、開発者が必要です。
5 +ネイティブビデオコントロール内のAppの作成にJSを使用する必要がある、参照http://www.html5plus.org/doc/zh_cn/video.html
UNI-のAppビデオ・コンポーネントで、デフォルトのHTMLは、デフォルトでは、元の映像で、映像ではありません。
ネイティブコントロールを覆う、その高いレベルの注意を使用して、ネイティブビデオは、5 +アプリでplus.nativeObj.viewを使用し、単一アプリでカバービューまたはplus.nativeObj.viewの使用とすることができます。 -
HTML5ビデオに加えて、開発者は、Android上でビデオを置くためにNative.jsプレーヤーを呼び出すためにシステムを使用することができます。
しかし、ビデオ再生の進行状況とその状態ではないバックjsの層にすることができます。
参考http://ask.dcloud.net.cn/question/614