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

QQ登录

只需一步,快速开始

查看: 1705|回复: 5

[结贴] 关于cordova下载文件以后打开文件问题

[复制链接]

52

主题

171

帖子

385

积分

中级会员

Rank: 3Rank: 3

积分
385
QQ
发表于 2015-9-1 16:08:55 | 显示全部楼层 |阅读模式
用cordova下载文件功能实现了 但是无法打开文件
还有别让我去网上找demo,那些demo android能用IOS不能用
请给个demo 或者给个解决方案
我不知道如何用cordova调用手机上的系统功能来打开下载的文件,请帮忙解决
这个基本功能都无法实现的话。。。唉
发表于 2015-9-1 16:51:38 | 显示全部楼层
结合平台crodova插件的写法!
http://wex5.com/cn/wex5-use-extend-native-cordova-plugin/
自己实现读写文件
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

52

主题

171

帖子

385

积分

中级会员

Rank: 3Rank: 3

积分
385
QQ
 楼主| 发表于 2015-9-1 17:32:47 | 显示全部楼层
本帖最后由 lizm850129 于 2015-9-1 19:20 编辑
liangyongfei 发表于 2015-9-1 16:51
结合平台crodova插件的写法!
http://wex5.com/cn/wex5-use-extend-native-cordova-plugin/
自己实现读写文 ...

哥 我要实现的是这样的 当下载完了 以后调用系统的功能 提示用户 让他选择用什么打开这个这个下载的附件
读写 做不到这一点 native 可以做到 里面有个openFile
但是我不知道这个native 怎么能调用到 而且 里面的 openFIle 要怎么就是native里面有个openFile方法要怎么才能调用的到应该说是 如何调用到 H5plus 里面的plus.runtime.openFile() 这个要怎么调用
回复 支持 反对

使用道具 举报

52

主题

171

帖子

385

积分

中级会员

Rank: 3Rank: 3

积分
385
QQ
 楼主| 发表于 2015-9-2 14:09:59 | 显示全部楼层
lizm850129 发表于 2015-9-1 17:32
哥 我要实现的是这样的 当下载完了 以后调用系统的功能 提示用户 让他选择用什么打开这个这个下载的附件
...

这个问题已经处理 用cordova加载新插件处理掉了 可以结贴了
不懂的朋友可以来问我
回复 支持 反对

使用道具 举报

52

主题

171

帖子

385

积分

中级会员

Rank: 3Rank: 3

积分
385
QQ
 楼主| 发表于 2015-9-7 16:50:40 | 显示全部楼层
lizm850129 发表于 2015-9-1 17:32
哥 我要实现的是这样的 当下载完了 以后调用系统的功能 提示用户 让他选择用什么打开这个这个下载的附件
...

情况是这样的 用cordova去实现上传文件。。。但是。。。返回的URI是类型是 content://不是file://
这样的路径要如何转换呢?
还要 我找到了 在camera插件下src/android/FileHelper.java 这个文件我要如何使用呢?
因为在里面有个方法getRealPath(String uriString, CordovaInterface cordova)
uriString是要转换的路径,cordova是当前app路径
那在w文件下如何调用 这个cordova是不是用this? 求解答 那个叫jishuang的管理员给的答案太敷衍 完全找不到解决的办法 还是你比较给力 麻烦帮我看看吧
回复 支持 反对

使用道具 举报

1

主题

4

帖子

56

积分

初级会员

Rank: 2

积分
56
QQ
发表于 2015-12-24 23:03:05 | 显示全部楼层
lizm850129 发表于 2015-9-2 14:09
这个问题已经处理 用cordova加载新插件处理掉了 可以结贴了
不懂的朋友可以来问我 ...

你好,请问OpenFile打开文件需要加载什么插件,能给说一下具体怎么做吗?
谢谢
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-6 12:53 , Processed in 0.114650 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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