2017-04-17 9 views
0

私のウェブサイトにYouTube iframeを(JavaScript APIと組み合わせて)埋め込みました。私は特定のイベントがプレーヤーを起動するためにplayVideo関数をトリガーするのを待っています。'HTMLMediaElement'で 'play'を実行できません

モバイルデバイスでは、上記の方法は機能しません。私は次のエラーを取得しています:

Failed to execute 'play' on 'HTMLMediaElement': API can only be initiated by a user gesture 

だから私の質問:

は、「制限」のこの種をバイパスすることが可能ですか? 私はWebViewと組み合わされたいくつかのネイティブな実装を見て、この "機能"をオフにしましたが、それは私が欲しいものではありません。私の計画B.

答えて

0

は、WebViewの設定に追加してみられる。

settings.setMediaPlaybackRequiresUserGesture(false);

関連する問題