Safari で再生/一時停止ボタンを正しく機能させるにはどうすればよいですか?
P粉323224129
P粉323224129 2023-09-06 12:21:22
0
1
774

Chrome では機能する小さなボタンが Safari では機能しないという状況があります。さまざまな場所で自動再生を試みましたが、成功しませんでした。ここで何が足りないのでしょうか?共有できるサウンドをオンラインに投稿していないことに注意してください。私は当初、Base64 でエンコードされたサウンド ファイルを使用していました。もっと短い記事が見つかったら、この投稿を編集するつもりですが、SO のエディターにより、私の投稿にはこの投稿が含まれるように制限されています。

リーリー

役立つ場合は、JS Fiddle へのリンクをここに示します。ありがとう。

https://jsfiddle.net/anonymouspenguin/kevhq7x1/1/

P粉323224129
P粉323224129

全員に返信(1)
P粉659378577

Safari でデバッグする方法がわかりませんが、Google Chrome では省略記号 (縦に 3 つの点のアイコン) をクリックし、[設定]、[開発者ツール] の順に選択します。

コンソールに移動>コンソールをクリア>ボタンをクリックしてください

このエラーが発生しました。ボタン ラベルの 2 つの onmouseup プロパティと ontouchpad プロパティは、他のプロパティと競合します。それらを削除してください。再生が正常に動作したら、次のエラーを見つけて続行します。


ボタンの HTML タグに属性を入れる代わりに、これを試すことができます:

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート