梦雪论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 309|回复: 0

[常见问题] 手机QQ或微信不自动播放问题处理

[复制链接]
  • TA的每日心情

    2017-10-2 00:54
  • 签到天数: 298 天

    连续签到: 1 天

    [LV.8]以坛为家I

    3559

    主题

    4790

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    14767
    发表于 2017-9-13 20:39:38 | 显示全部楼层 |阅读模式

    欢迎登陆梦雪论坛

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    手机QQ或微信打开不自动播放如何解决
    为了节省用户的流量,安卓跟ios都默认不允许开发者进行自动播放,除非用户进行页面操作,比较常用的方法,是在用户进行操作的时候,使用touch事件,控制音乐进行播放。如果在页面在微信中发布的话,可以用以下的方法尝试以下:
    请在页面添加js代码
    [JavaScript] 纯文本查看 复制代码
    //--创建页面监听,等待微信端页面加载完毕 触发音频播放
    document.addEventListener('DOMContentLoaded', function () {
    	//alert("DOMContentLoaded")
        function audioAutoPlay() {
            var audio = document.getElementById('player'); //播放器ID
                audio.play();
            document.addEventListener("WeixinJSBridgeReady", function () {
                audio.play();
            }, false);
        }
        audioAutoPlay();
    });
    


    html代码示例
    [HTML] 纯文本查看 复制代码
    <audio controls autoplay  id="player">  <!--id="player 这里为播放器的ID"-->
    <source src="http://mp3.flash127.com/music/27189.mp3" type="audio/mpeg">
    您的浏览器不支持音频格式。
    </audio>
    


    哎...今天够累的,签到来了2...
    回复

    使用道具 举报

    Archiver|手机版|小黑屋|梦雪论坛 ( 赣ICP备14004664号-1

    GMT+8, 2017-10-18 15:20 , Processed in 0.089541 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表