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

QQ登录

只需一步,快速开始

查看: 2293|回复: 5

[处理中2] 关于打开DOC文件的问题,只好另开一贴问了。

[复制链接]

117

主题

771

帖子

1670

积分

金牌会员

Rank: 6Rank: 6

积分
1670
发表于 2016-4-27 10:21:28 | 显示全部楼层 |阅读模式
之前打开文件用的cordova-open插件,还行。后来看论坛说用 windows.open方便,我引用了require("cordova!cordova-plugin-inappbrowser");

点击事件: window.open("http://www.xxxx.com/aaaa.doc", "_system");
打包时把inappbrowser手动勾选了。

但是运行APP时,还是打开了手机自带的浏览器,如图:

Screenshot_2016-04-27-10-14-44.jpeg


请问这样正常吗,如果正常的,我还是用回原来的open插件。如果不正常,我的步骤哪里错了。
本人非X5官方技术,回复内容仅供参考。

12

主题

2627

帖子

2866

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2866
发表于 2016-4-27 13:17:53 | 显示全部楼层
建议楼主更新一下这个文件
1. /UI2/system/components/justep/docCommon/fileApi.js2. 更新插件到Native/plugins目录

之后在你的js中引用这个js后调用其中的browser方法

fileApi.js

5.57 KB, 下载次数: 78

ch.ti8m.documenthandler.zip

73.02 KB, 下载次数: 99

回复 支持 反对

使用道具 举报

117

主题

771

帖子

1670

积分

金牌会员

Rank: 6Rank: 6

积分
1670
 楼主| 发表于 2016-4-27 14:25:18 | 显示全部楼层
本帖最后由 smarter 于 2016-4-27 14:30 编辑
hecr 发表于 2016-4-27 13:17
建议楼主更新一下这个文件
1. /UI2/system/components/justep/docCommon/fileApi.js2. 更新插件到Native/pl ...

这个测试了可以。但是OPEN插件有回调,这个没有,纠结到底用哪个好。

但是看其它贴,都说用window.open直接打开,为什么我的不行呢。
本人非X5官方技术,回复内容仅供参考。
回复 支持 反对

使用道具 举报

12

主题

2627

帖子

2866

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2866
发表于 2016-4-27 17:39:00 | 显示全部楼层
之前我们是使用window.open, 后续我们推荐使用这个fileApi
给你那个fileApi中, browser返回的是一个promise对象, 可以这么用:
fileApi.browser(xxx, xxx).done(function(){
         alert(1);
});

回复 支持 反对

使用道具 举报

23

主题

83

帖子

144

积分

初级会员

Rank: 2

积分
144
QQ
发表于 2016-7-9 10:55:56 | 显示全部楼层
hecr 发表于 2016-4-27 13:17
建议楼主更新一下这个文件
1. /UI2/system/components/justep/docCommon/fileApi.js2. 更新插件到Native/pl ...

这个具体是怎么用的,能否传DEMO上来啊!我最需要这个了
回复 支持 反对

使用道具 举报

发表于 2016-7-11 10:47:28 | 显示全部楼层
970145 发表于 2016-7-9 10:55
这个具体是怎么用的,能否传DEMO上来啊!我最需要这个了

参考:http://doc.wex5.com/open-file/
新版本直接使用就行了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-26 19:30 , Processed in 0.065120 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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