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

QQ登录

只需一步,快速开始

查看: 1147|回复: 1

[处理中3] 关于js引用的问题

[复制链接]

116

主题

276

帖子

510

积分

高级会员

Rank: 4

积分
510
QQ
发表于 2017-3-17 18:59:33 | 显示全部楼层 |阅读模式
WebX5版本3.6
页面文件index.w,在对应的js文件中引用了一个自定义的js文件,如下的“myFileApi.js”
define(function(require){
        var $ = require("jquery");
        var justep = require("$UI/system/lib/justep");
        var fileApi = require("$UI/lyhy/myFileApi");

。。。。。
}

而myFileApi.js文件中有如下引用:
define(function(require){
require("$UI/system/lib/cordova/cordova");
require("cordova!cordova-plugin-file");
require("cordova!cordova-plugin-file-transfer");

。。。。
}

请问在index.js中如果想调用 cordova-plugin-file插件,是否需要重新引用?即在index.js中在myFileApi的引用后,再增加 cordova-plugin-file引用否?还是可以直接使用?
define(function(require){
        var $ = require("jquery");
        var justep = require("$UI/system/lib/justep");
        var fileApi = require("$UI/lyhy/myFileApi");

         //此处在增加   cordova-plugin-file 引用否?
        require("$UI/system/lib/cordova/cordova");
       require("cordova!cordova-plugin-file");      

。。。。。
}




发表于 2017-3-20 09:54:35 | 显示全部楼层
理论上不需要!!
其实插件的引用,作用就是打包的时候,可以扫描到这个插件!然后将插件打包在APP中,
如果强制勾选了插件!哪么 js代码中完全可以不必引入,所以插件只要打包进去就行了!!引入一次也是可以的!!

建议每个用到插件功能的页面都能引入对应的corodva插件!是为了页面单独运行!单独打包测试或者  依赖的页面不存在的时候还可以正常使用!!防止耦合度过高!!

所以建议用到的页面都做引入!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-4 15:25 , Processed in 0.063303 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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