处理iphone的 .play() 不能播放问题
一、添加音乐
<audio id="Jaudio" src="shake.mp3" preload loop="loop" controls="controls"></audio >
二、处理兼容
    function audioAutoPlay(id){
            var audio = document.getElementById(id);
            var play = function() {
                document.removeEventListener("WeixinJSBridgeReady", play);
                document.removeEventListener("YixinJSBridgeReady", play);
                audio.play();
                audio.pause();
                // document.removeEventListener("touchstart", play, false);
            };
            audio.play();
            audio.pause();
            //weixin
            document.addEventListener("WeixinJSBridgeReady", play, false);
            //yixin
            document.addEventListener('YixinJSBridgeReady', play, false);
            // document.addEventListener("touchstart", play, false);
            alert(222)
        }
        audioAutoPlay('Jaudio');  
三、开始播放
 var audio = document.getElementById('Jaudio');
 audio.play();
处理iphone的 .play() 不能播放问题的更多相关文章
- Http Live Streaming 实现iphone在线播放视频[转]
		http://hi.baidu.com/lphack/item/83865611c5f82c8988a956df 本人新手,难免会出错,请各位指点! 最近要做一个项目,是通过iphone来播放工厂摄像 ... 
- iPhone不为人知的功能常用技巧,看完后才发现很多用iPhone的人实在是愧对乔布斯! - imsoft.cnblogs
		很多人花了四五千买部苹果,结果只用到四五百块钱的普通手机功能. iPhone不为人知的功能,常用技巧: 网上搜集整理的iPhone快捷键操作,虽然表面上iPhone按键只有一个HOME键,大部分操作都 ... 
- 浅谈iPhone OS(iOS)架构
		iPhone OS(现在叫iOS)是iPhone, iPod touch 和 iPad 设备的操作系统 
- 移动端HTML5音频与视频问题及解决方案
		最近在研究用视频代替动画,用视频代替精灵动画,我们称这种视频叫做交互视频. 传统的精灵动画: 磁盘空间大,下载慢,尤其是在线播放,会更慢 文件太多,在线播放的时候,太多http请求,会导致响应慢,或者 ... 
- IOS 整体架构 和 MVC布局
		IOS的生态系统 IOS生态系统不仅仅是指产品,更重要的是指 iPhone/iPad/iPod/Mac +iCloud+App整个系统,包括Siri (部分设备不支持).FaceTime.Safari ... 
- iOS 底层框架的浅析
		1.简介 IOS是由苹果公司为iPhone.iPod touch和iPad等设备开发的操作系统. 2.知识点 iPhone OS(现在叫iOS)是iPhone, iPod touch 和 iPad 设 ... 
- 之前总结的今天给大分享一下iOS
		退回输入键盘 苹果 ios 开发一年的工作笔记 - (BOOL) textFieldShouldReturn:(id)textField{ [textField resignFirstResponde ... 
- ios框架
		iPhone OS(现在叫iOS)是iPhone, iPod touch 和 iPad 设备的操作系统. 1,Core OS: 是用FreeBSD和Mach所改写的Darwin, 是开源 ... 
- 转: 基于nginx的hls直播系统
		转自:http://blog.csdn.net/cjsafty/article/details/9108587 看点: 1. 详细解解答了 nginx rtmp配置过程. 前写了一篇基于nginx的h ... 
随机推荐
- Docker系列(八):Kubernetes横空出世背后的秘密
			Docker与CoreOS的恩怨情仇 2013年2月,Docker建立了一个网站发布它的首个演示版本, 3月,美国加州Alex Polvi正在自己的车库开始 他的 第二次创业 有了第一桶金的Alex这 ... 
- jQuery WeUI
			jQuery WeUI jQuery WeUI 是专为微信公众账号开发而设计的一个简洁而强大的UI库,包含全部WeUI官方的CSS组件,并且额外提供了大量的拓展组件,丰富的组件库可以极大减少前端开发时 ... 
- Hdu-1452-Happy 2004-费马小定理推除法逆元+同余定理+积性函数
			Consider a positive integer X,and let S be the sum of all positive integer divisors of 2004^X. Your ... 
- vue导航条选中项样式
			html: <div id="app"> <div class="collection"> <a href="#!&qu ... 
- 侧滑关闭Activity的解决方案——SwipeBackLayout
			项目地址:ikew0ng/SwipeBackLayout: An Android library that help you to build app with swipe back gesture. ... 
- [Noip 2013 Day1-3] 货车运输  做法总结
			[Noip 2013 Day1-3] 货车运输 做法总结 Online Judge:Luogu-1967 Label:启发式合并,离线,整体二分,按秩合并,倍增,最大生成树 打模拟离线赛时做到,顺便总 ... 
- html--设置复选按钮和单选按钮
- Vim ---- 默认打开行号
			Vim有非常迅速跳转到某一行行首的方法,例如 :n 或者 nG,n 表示到第 n 行. 但是Vim的显示行号功能默认是关闭的. 可用一下方法使Vim默认显示行号: 在配置文件 .vimrc 中,输入 ... 
- 关于公式文件.eqn
			建议默认打开该选项 
- 网络编程(client发信息给server)
			client发信息给server 
