HTML 5のaudioは携帯電話端末や微信端末では自動再生できません
さらにH 5ページを作成したところ、audioが携帯電話端末と微信端末にautoplayを追加した後も自動的に再生できないことに気づきました.これは携帯電話端末がトラフィックを節約するために設置したものです
通常の解決策は、インタラクティブなイベントを与えることです.
ステップ2:プロファイル
通常の解決策は、インタラクティブなイベントを与えることです.
:
audio
:
//-- ,
document.addEventListener('DOMContentLoaded', function () {
function audioAutoPlay() {
var audio = document.getElementById('audio');
audio.play();
document.addEventListener("WeixinJSBridgeReady", function () {
audio.play();
}, false);
}
audioAutoPlay();
});
//-- , , ,
document.addEventListener('touchstart', function () {
function audioAutoPlay() {
var audio = document.getElementById('audio');
audio.play();
}
audioAutoPlay();
});
: js
ステップ2:プロファイル
function autoPlayVideo(){
wx.config({
debug:false,
appId:"",
timestamp:1,
nonceStr:"",
signature:"",
jsApiList:[]
});
wx.ready(function(){
var autoplayVideo=document.getElementById("audio");
autoplayVideo.play()
})
};
autoPlayVideo();
。