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

QQ登录

只需一步,快速开始

查看: 1495|回复: 2

[处理中3] app中video播放APP内的ogg文件

[复制链接]

36

主题

101

帖子

231

积分

中级会员

Rank: 3Rank: 3

积分
231
QQ
发表于 2017-3-24 18:50:35 | 显示全部楼层 |阅读模式
本帖最后由 youxunet 于 2017-3-24 18:53 编辑

<video src="tishiyin.ogg" controls="controls" id="tishiyin" type="video/ogg" ></video>
tishiyin.ogg 在www目录内 和index.html同级。在GOOGLE浏览器是可以正常播放的
打包成APP后 播放不出来。 网上查 说要转换实际的路径(安卓)
所以我利用JS来修改SRC的播放地址
如下:
<script type="text/javascript" src="cordova.js"></script>
var fileURL = cordova.file.applicationDirectory;
$("#tishiyin").attr("src",fileURL+"www/tishiyin.ogg");

可还是播放不了。  而且,我发现cordova.file.applicationDirectory获取的是  file:///android_assets/这个路径
可是 WEX5打包的APP没有android_assets这个目录啊。只有assets目录
请问要如何解决呢? 谢谢
我是利用 WEX5打包我的H5应用  WEX5 5.2.3版本
我直接把 程序放在WWW内打包的。模式选的一


不是放在UI2的。


5.3.6 版本 我也试了。不行

36

主题

101

帖子

231

积分

中级会员

Rank: 3Rank: 3

积分
231
QQ
 楼主| 发表于 2017-3-24 18:51:12 | 显示全部楼层
打包模式一
回复 支持 反对

使用道具 举报

发表于 2017-3-27 09:20:57 | 显示全部楼层
1.video播放 视频格式要求
http://docs.wex5.com/html5-video/

2.资源打包在本地,使用本地URL播放视频:
http://docs.wex5.com/wex5-app-question-list-2022/


建议先使用http协议的URL 访问网络地址,浏览器访问是否能正常播放!!能播放后再模式3打包测试,如果还正常!!说明视频格式没问题!!然后模式1打包在本地使用 “file:///android_asset/www/” +  require.toUrl(“$UI/demo/devicedio/music.mp3”);
获取本地真实地址!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-7 22:39 , Processed in 0.055306 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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