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()