[解決済み] HTML5でiPadのオーディオファイルを自動再生する
2023-03-07 06:44:32
質問
iPad の Safari でオーディオファイルを自動再生させようとしています。 Mac の Safari を使用してページにアクセスすると、正常に表示されます。 iPad では、自動再生は機能しません。
どのように解決したらよいでしょうか。
UPDATEしてください。 これはハックで、IOS 4.X以上では動作しなくなりました。こちらはIOS3.2.Xで動作しました。
それは真実ではありません。Apple は、モバイル ネットワークで使用できる大量のトラフィックのため、IPad でのビデオおよびオーディオの自動再生を望んでいません。私は、オンライン コンテンツに自動再生を使用することはありません。オフラインのHTMLサイトでは素晴らしい機能で、私はそれを使っています。
javascript による偽のクリックの解決策を紹介します。 http://www.roblaplaca.com/examples/html5AutoPlay/
サイトからコードをコピー&ペーストしてください。
<script type="text/javascript">
function fakeClick(fn) {
var $a = $('<a href="#" id="fakeClick"></a>');
$a.bind("click", function(e) {
e.preventDefault();
fn();
});
$("body").append($a);
var evt,
el = $("#fakeClick").get(0);
if (document.createEvent) {
evt = document.createEvent("MouseEvents");
if (evt.initMouseEvent) {
evt.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
el.dispatchEvent(evt);
}
}
$(el).remove();
}
$(function() {
var video = $("#someVideo").get(0);
fakeClick(function() {
video.play();
});
});
</script>
これは私のソースではありません。少し前に見つけて、IOS 3.2.XのIPadとIPhoneでテストしたものです。
関連
-
[解決済み】divの高さを画面の残りスペースで埋めるようにする
-
[解決済み] JavaScriptで要素のクラスを変更するにはどうすればよいですか?
-
[解決済み] HTML5のlocalStorageにオブジェクトを格納する方法は?
-
[解決済み] ページを再読み込みせずにURLを変更するにはどうすればよいですか?
-
[解決済み] リンクのように動作するHTMLボタンを作成する方法
-
[解決済み] スクロールバーを隠すが、スクロールはできる状態
-
[解決済み】HTML5入力のプレースホルダの色をCSSで変更する。
-
[解決済み] アプリのプッシュ通知設定をリセットする
-
[解決済み] UIImageのアスペクト比と幅を維持したリサイズ
-
[解決済み] iPhoneでNSStringをAES暗号化する方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] hw.machine」識別子の信頼性を確認する方法は?
-
[解決済み] UILongPressGestureRecognizerが押し下げ時に2回呼び出される
-
[解決済み] iosアプリの最大メモリ使用量
-
[解決済み] インスタンスからクラス名を取得する
-
[解決済み] ナビゲーションコントローラスタック、サブビュー、モーダルコントローラを使用せずに、ビューコントローラの変化をアニメーション化する?
-
[解決済み] position: iPadとiPhoneで固定が効かない。
-
[解決済み] アプリを提出する前にitunesのリンクを取得する
-
[解決済み] UITableViewのセクションヘッダーのデフォルトの高さ
-
[解決済み] CALayersを使ったUIViewの丸め方 - 角の一部だけ - How?
-
[解決済み] MKMapViewのズームレベル設定