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

QQ登录

只需一步,快速开始

查看: 5145|回复: 11

[处理中3] WeX5音频播放的问题

[复制链接]

2

主题

27

帖子

49

积分

新手上路

Rank: 1

积分
49
QQ
发表于 2017-7-19 10:43:35 | 显示全部楼层 |阅读模式
<?xml version="1.0" encoding="utf-8"?>

<div xmlns="http://www.w3.org/1999/xhtml" xid="window" class="window" component="$UI/system/components/justep/window/window"
  design="device:m;">  
  <div component="$UI/system/components/justep/model/model" xid="model" class="c2iErq2"
    style="top:167px;left:32px;height:auto;" onLoad="modelLoad"/>  
  <div component="$UI/system/components/justep/panel/panel" class="x-panel x-full pcIZVZ7j-iosstatusbar c2iErq2"
    xid="panel1">
    <div class="x-panel-top c2iErq2" xid="top1">
      <div component="$UI/system/components/justep/titleBar/titleBar" class="x-titlebar c2iErq2"
        title="标题">
        <div class="x-titlebar-left c2iErq2">
          <a component="$UI/system/components/justep/button/button" class="btn btn-link btn-only-icon c2iErq2"
            xid="backBtn" onClick="{&quot;operation&quot;:&quot;window.close&quot;}" icon="icon-chevron-left"
            label="">
            <i class="icon-chevron-left c2iErq2"/>  
            <span class="c2iErq2"/>
          </a>
        </div>  
        <div class="x-titlebar-title c2iErq2">精听英语</div>  
        <div class="x-titlebar-right  c2iErq2">
          <div class="empty c2iErq2"/>
        </div>
      </div>
    </div>  
    <div class="x-panel-content c2iErq2" xid="content1">
      <div component="$UI/system/components/justep/button/buttonGroup" class="btn-group c2iErq2"
        xid="buttonGroup1" style="left:10px;" tabbed="true">
        <a component="$UI/system/components/justep/button/button" class="btn btn-default c2iErq2"
          xid="btn_play" onClick="audioPlay" label="播放">
          <i xid="i1" class="c2iErq2"/>  
          <span xid="span1" class="c2iErq2">播放</span>
        </a>  
        <a component="$UI/system/components/justep/button/button" class="btn btn-default c2iErq2"
          xid="btn_pause" style="left:10px;" onClick="audioPause" label="暂停">
          <i xid="i2" class="c2iErq2"/>  
          <span xid="span2" class="c2iErq2">暂停</span>
        </a>  
        <a component="$UI/system/components/justep/button/button" class="btn btn-default c2iErq2"
          xid="btn_add" style="left:20px;" onClick="fastforward" label="快进">
          <i xid="i3" class="c2iErq2"/>  
          <span xid="span3" class="c2iErq2">快进</span>
        </a>  
        <a component="$UI/system/components/justep/button/button" class="btn btn-default c2iErq2"
          xid="btn_rw" style="left:30px;" onClick="rewind" label="快退">
          <i xid="i4" class="c2iErq2"/>  
          <span xid="span4" class="c2iErq2">快退</span>
        </a>  
        <a component="$UI/system/components/justep/button/button" class="btn btn-default c2iErq2"
          xid="btn_record" style="left:40px;" label="录音">
          <i xid="i5" class="c2iErq2"/>  
          <span xid="span5" class="c2iErq2">录音</span>
        </a>  
        <a component="$UI/system/components/justep/button/button" class="btn btn-default c2iErq2"
          xid="btn_speed" style="left:50px;" label="速度">
          <i xid="i6" class="c2iErq2"/>  
          <span xid="span6" class="c2iErq2">速度</span>
        </a>
      </div>
    </div>  
    <audio xid="kachaMedia">
      <source src="fade.mp3"/>
    </audio>
  </div>
</div>
以上为.w文件
define(function(require){
        var $ = require("jquery");
         
        var Model = function(){
                this.callParent();
                this.kachaMedia  ;
        };
        //播放
        Model.prototype.audioPlay=function(Event){
         debugger;
                 this.kachaMedia.play();
        }
        //暂停
        Model.prototype.audioPause=function(Event){
                 this.kachaMedia.pause();
                 this.kachaMedia.currentTime=0;
        }
        //快进
        Model.prototype.fastforward=function(Event){
                 this.kachaMedia.currentTime+=1;
                 this.kachaMedia.play();
        }
        //快退
        Model.prototype.rewind=function(Event){
                 this.kachaMedia.currentTime-=1;
                 this.kachaMedia.play();
        }
        Model.prototype.modelLoad = function(event){
         this.kachaMedia = this.getElementByXid("kachaMedia");
        };
        return Model;
});
以上为js文件
问题就是可以在apploader上播放,但是打包之后不能不能播放

2

主题

27

帖子

49

积分

新手上路

Rank: 1

积分
49
QQ
 楼主| 发表于 2017-7-19 10:44:07 | 显示全部楼层
请大神帮忙,万分感谢
回复 支持 反对

使用道具 举报

发表于 2017-7-19 11:31:53 | 显示全部楼层
appLoader 上 可以播放!就说明APP 也能播放!这个就是标准的HTML 播放器!

http://docs.wex5.com/wex5-app-question-list-2078

浏览器中都是正常的!没报错信息吧!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

2

主题

27

帖子

49

积分

新手上路

Rank: 1

积分
49
QQ
 楼主| 发表于 2017-7-19 14:57:19 | 显示全部楼层
liangyongfei 发表于 2017-7-19 11:31
appLoader 上 可以播放!就说明APP 也能播放!这个就是标准的HTML 播放器!

http://docs.wex5.com/wex5-ap ...

是的,apploader和浏览器中都是正常的,但是不知道为什么打包成APP就不能播放了,不知道是不是手机的原因。请大神多指教
回复 支持 反对

使用道具 举报

2

主题

27

帖子

49

积分

新手上路

Rank: 1

积分
49
QQ
 楼主| 发表于 2017-7-19 15:03:15 | 显示全部楼层
liangyongfei 发表于 2017-7-19 11:31
appLoader 上 可以播放!就说明APP 也能播放!这个就是标准的HTML 播放器!

http://docs.wex5.com/wex5-ap ...

是的,apploader和浏览器中都是正常的,但是不知道为什么打包成APP就不能播放了,不知道是不是手机的原因。请大神多指教
回复 支持 反对

使用道具 举报

发表于 2017-7-19 16:01:12 | 显示全部楼层
kdy12345 发表于 2017-7-19 15:03
是的,apploader和浏览器中都是正常的,但是不知道为什么打包成APP就不能播放了,不知道是不是手机的原因 ...

qq联系了!你发给我的apk文件!安装后!可以正常播放声音的
应该是手机问题!
试试其他手机

如果只有你的手机存在问题!就无法知道原因了
如果是你的型号版本的手机都有这种问题!
请吧 手机详细信息说清楚!
需要重现!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

2

主题

27

帖子

49

积分

新手上路

Rank: 1

积分
49
QQ
 楼主| 发表于 2017-7-19 17:10:33 | 显示全部楼层
liangyongfei 发表于 2017-7-19 16:01
qq联系了!你发给我的apk文件!安装后!可以正常播放声音的
应该是手机问题!
试试其他手机

朋友华为的手机也可以正常播放,我的手机是红米3S
回复 支持 反对

使用道具 举报

发表于 2017-7-19 18:06:36 | 显示全部楼层
kdy12345 发表于 2017-7-19 17:10
朋友华为的手机也可以正常播放,我的手机是红米3S

最好找一个相同版本,型号的手机!试试
是手机版本原因!
还是只有你这个手机的问题!
你先确定下!

如果只有你的手机有问题!就不好找原因了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

2

主题

27

帖子

49

积分

新手上路

Rank: 1

积分
49
QQ
 楼主| 发表于 2017-7-19 20:29:07 | 显示全部楼层
liangyongfei 发表于 2017-7-19 18:06
最好找一个相同版本,型号的手机!试试
是手机版本原因!
还是只有你这个手机的问题!

我的另一个小米手机也不能播放,朋友的魅族也不能,应该不是手机的原因吧,我调用的都是html自带的标签
回复 支持 反对

使用道具 举报

发表于 2017-7-20 10:03:33 | 显示全部楼层
kdy12345 发表于 2017-7-19 20:29
我的另一个小米手机也不能播放,朋友的魅族也不能,应该不是手机的原因吧,我调用的都是html自带的标签 ...

就试过两个手机吗??手机版本一样吗??试试其他版本吧!
因为我这里手机安装是正常的!

标准的html自带的标签   不应该有问题的!
手机自带的浏览器正常的吧!
  手机确定音量是打开的吧!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 19:08 , Processed in 0.063636 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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