2

私はビデオの背景を持つウェブサイトを持っています。自動再生は iOS では機能しないため、ユーザーのクリックが必要です。

動画を再生する YouTube のサムネイルをクリックすると、動画が YouTube アプリに読み込まれますが、アプリを読み込まずにブラウザ自体に読み込ませることはできますか?

アイデアは、ユーザーがバックグラウンドでビデオを見ながらサイトを閲覧できるようにすることです。外部プレーヤーでそれを見なければならないことは、契約違反です.

4

1 に答える 1

1

そうすることはできません。Apple は、iOS のブラウザでの自動再生を許可していません。

ブラウザでビデオを再生するには、次のものが必要です。

  1. ユーザーからのインタラクション (クリック)。
  2. ユーザーは YouTube プレーヤーを直接操作する必要があります (API で再生メソッドをトリガーする外部ボタンをクリックしても機能しません。ユーザーがプレーヤーを直接操作する必要があります)。

要件 1 を克服することは不可能であり、番号 2 を克服するために行うことができる厄介なハックがいくつかあります (たとえば、不透明度 0.01 のプレーヤーを他の要素の上に配置し、その要素をクリックしているように見せます。実際には、ほとんど見えないプレーヤーをクリックして、ビデオ再生ボタンを偽装しています)。しかし、それはそれが行く限りです。

于 2012-10-28T20:23:40.823 に答える