ums/path(暂不支持)

模块引用方式:let pathModule = weex.requireModule(“ums/path”) 该模块包含的api如下:

getCurrentPath(params)

获取当前运行文件的本地路径

入参说明

属性 说明
params Json Object类型。用于指定应用id。如果params为空,则返回小程序app的应用存储根路径。
id String类型。小程序应用id

调用示例

Let path= pathModule.getCurrentPath({“id”:001-002-003})

loadFileString(path, callback)

获取指定路径下运行的文件内容

入参说明

属性 说明
path string类型,设备文件路径

TIP

Callback结果回调说明

TIP

参数"ret" 携带回调后的终端上指定路径下文件的内容

调用示例

let pathModule = loadFileString(path, ret => {
 // 结果回调
 console.log(ret);
})

getPackageName()

获取当前文件所属小程序的包名

入参说明

调用示例

let pkgName = getPackageName()

getULightApps(callback)

获取已经安装小程序列表

入参说明

属性 说明
callback 回调函数

调用示例

pathModule.getULightApps(ret=> {
 console.log(“result =+ JSON.stringfy(ret))
})

checkUlightApps(params, callback)

检查是否包含指定包名的小程序

入参说明

属性 说明
params参数 JSON 类型
pkgName 包名

回调结果

调用示例

pathModule.checkUlightApps({
 pkgName:”com.xxx.xxx”
 },
 ret => {
 // 结果回调
 console.log('result = ' + JSON.stringfy(ret))
});

getAppConfig()

获取当前运行的小程序的配置信息

入参说明

调用示例

let config = pathModule.getAppConfig()