收藏
回答

web-view 打开H5页面 声音不播放了?

H5是用uniapp 写的,单独打开H5是有声音的,但是嵌入到小程序里就没有声音了

回答关注问题邀请回答
收藏

2 个回答

  • 正好时光
    正好时光
    1天前
    试试这个
    var jweixin = require('jweixin-module');	//引入jssdk
    this.innerAudioContext = uni.createInnerAudioContext();
    this.innerAudioContext.src = '音频路径';
    this.innerAudioContext.autoplay = true;
    this.innerAudioContext.loop = true;
    this.innerAudioContext.onPlay(() => {
        console.log('开始播放');
    });
    this.innerAudioContext.onError((res) => {
        console.log(res.errMsg);
        console.log(res.errCode);
    });
    jweixin.config({}); // 模拟签名
    let that = this;
    jweixin.ready(function() {
        WeixinJSBridge.invoke('getNetworkType', {}, function(e) {
    	that.innerAudioContext.play();
        })
    })
    
    
    
    
    1天前
    有用
    回复
  • 一笑皆春
    一笑皆春
    1天前

    参考这个试试呢

    https://blog.csdn.net/weixin_44064067/article/details/125444265

    1天前
    有用
    回复
登录 后发表内容