Why is the auido tag not called when calling the play () method in Wechat browser?

function playAudio(num,index,arry){
    isOver = false;
    var src = url+arry[index].fileUrl;
    currut_audio.src = src;
    currut_audio.load();
    currntNum = index;
    var str1 = setInterval(function(){
        if(currut_audio.readyState>1){
            currut_audio.currentTime = num;    
            if(isWeiXinClient()){
                wx.ready(function() {
                     currut_audio.play();
                 });
            }else{
                currut_audio.play();
            }
             
            controlAudio();
            clearInterval(str1);
        }
    },100);
    currut_audio.addEventListener("error", function (e) {
        alert("");
        
    });  
};

calling audio.play () doesn"t work, but ios Wechat browser can play it automatically. Android can"t!

Mar.17,2021

function autoPlayAudio() {
                    wx.config({
                        // ,  wx.ready
                        debug: false,
                        appId: '',
                        timestamp: 1,
                        nonceStr: '',
                        signature: '',
                        jsApiList: []
                    });
                    wx.ready(function () {
                        document.getElementById('playMusic').play();
                    });
                }

                autoPlayAudio();
Menu