ユニアプリビデオ、ビデオプレーヤーの開発

そこビルトイン使用したビデオHTML5、HBuilder9.1.3新しいplus.videoネイティブビデオ再生から始まる3つのビデオ再生ソリューションであり、かつNative.jsを使用しています。

    1. 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を

    2. ネイティブビデオ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の使用とすることができます。

    3. HTML5ビデオに加えて、開発者は、Android上でビデオを置くためにNative.jsプレーヤーを呼び出すためにシステムを使用することができます。
      しかし、ビデオ再生の進行状況とその状態ではないバックjsの層にすることができます。
      参考http://ask.dcloud.net.cn/question/614

おすすめ

転載: www.cnblogs.com/HopeInTheDark/p/11506360.html