起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4166|回复: 14

[处理中3] 苹果手机微信中,声音不能自动播放

[复制链接]

14

主题

46

帖子

92

积分

初级会员

Rank: 2

积分
92
QQ
发表于 2017-7-20 14:29:51 | 显示全部楼层 |阅读模式
苹果手机微信中,声音不能自动播放,而且不显示进度时间,如何解决?
发表于 2017-7-20 14:46:45 | 显示全部楼层
请问你是怎么播放音频的?
是标准的 audio  标签呢??  还是  调用的 微信 jssdk 实现的?

audio 标签可以参考:http://docs.wex5.com/wex5-app-question-list-2078/
设置:
controls="controls"


jssdk可以参考下:
/UI2/system/api/native/demo/test.w
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

14

主题

46

帖子

92

积分

初级会员

Rank: 2

积分
92
QQ
 楼主| 发表于 2017-7-20 15:46:03 | 显示全部楼层
苹果微信中,手指点击能播放,但不能进入后自动播放,有办法吗?
回复 支持 反对

使用道具 举报

发表于 2017-7-20 15:47:26 | 显示全部楼层
mekjo 发表于 2017-7-20 15:46
苹果微信中,手指点击能播放,但不能进入后自动播放,有办法吗?

onLoad事件中调用
  1. var audio = this.getElementByXid("bgMusic");
  2.     //播放(继续播放)
  3.     audio.play();
复制代码


就可以啊!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

14

主题

46

帖子

92

积分

初级会员

Rank: 2

积分
92
QQ
 楼主| 发表于 2017-7-20 15:51:27 | 显示全部楼层
Model.prototype.modelLoad = function(event){
中调用了,不能自动播放。
回复 支持 反对

使用道具 举报

发表于 2017-7-20 15:58:45 | 显示全部楼层
mekjo 发表于 2017-7-20 15:51
Model.prototype.modelLoad = function(event){
中调用了,不能自动播放。

相同的 代码,点击按钮就可以!
onLoad事件中就不行,是吗??

试试在 onLoad 中 使用setTimeout 延迟执行代码!是否可以?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

14

主题

46

帖子

92

积分

初级会员

Rank: 2

积分
92
QQ
 楼主| 发表于 2017-7-20 16:06:01 | 显示全部楼层
.w中平常就用modelLoad事件,其中直接自动播放,APP中可以,但苹果微信中不可以的。
回复 支持 反对

使用道具 举报

发表于 2017-7-20 16:18:44 | 显示全部楼层
mekjo 发表于 2017-7-20 16:06
.w中平常就用modelLoad事件,其中直接自动播放,APP中可以,但苹果微信中不可以的。 ...

嗯!  微信中

点击事件中调用
audio.play();

可以播放吗?我连接给你的案例!

如果点击事件是可以的! 加载后执行原理上肯定是支持的!
有可能需要延时一下!你先试试
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

14

主题

46

帖子

92

积分

初级会员

Rank: 2

积分
92
QQ
 楼主| 发表于 2017-7-21 12:53:25 | 显示全部楼层
在苹果微信中,不能自动播放,请提供方案!谢谢!
回复 支持 反对

使用道具 举报

发表于 2017-7-21 14:05:55 | 显示全部楼层
mekjo 发表于 2017-7-21 12:53
在苹果微信中,不能自动播放,请提供方案!谢谢!

本地测试没问题啊!
我测试案例
http://192.168.1.124:8080/x5/UI2/v_/demo/native/audio/mainActivity.w?device=m#!main

将这个URL生成二维码!,然后微信扫一扫打开这个页面!声音播放是正常的!

audio.rar

169.72 KB, 下载次数: 67

qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-7-7 23:44 , Processed in 0.062998 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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