1

2 日以来、アプリケーションで YouTube 埋め込みビデオを実行しようとしていますが、成功しませんでした。スタックオーバーフローや他のウェブサイトから得たものはすべて使用しました。

  1. Android 2.3.6バージョンのSamsung Yデュオでこれらのことを試しました

    webview設定で次のプロパティを設定しました

    • javascript有効
    • プラグインを有効にする
    • プラグインの状態
    • キャッシュモード
    • allowContentAccess
    • appCachePath
    • 最後に、webView の webViewClient を実装し、その shouldOverrideUrlLoading メソッドをオーバーライドします。

結果 - プレーヤーでビデオの最初のページを取得しましたが、それを実行すると、プレーヤーで黒い画面が表示されました。

2-埋め込みビデオを実行するためにYouTubeが提供するiframeでビデオも開きます。

結果 - 上記と同じ結果が得られました

3-マニフェストで android:hardwareAccelerated="true" も使用しましたが、機能しませんでした。

4- VideoPlayer クラスを使用してこのビデオも実行します。

結果 : このビデオを再生できないというメッセージが表示されました。Android アプリケーションでは、デフォルトのビデオ プレーヤーを使用してビデオを実行していますが、Samsung Y および Samsung Y Duos のデフォルトのビデオ プレーヤーは、YouTube の埋め込みビデオをサポートしていません。これが理由かもしれません。

5- assest フォルダーの html ページでも試し、html 内に埋め込みコードを使用して、このページを webview で開きましたが、ビデオの最初のページであり、再生すると空白のウィンドウが表示されます。

この問題を解決するのを手伝ってください。どんな種類の助けでも大歓迎です。

4

0 に答える 0