Ctrl.js 之App类

非 Y 不嫁゛ 提交于 2020-02-15 02:12:52

Ctrl.js之App类

Ctrl.js的App类功能十分丰富。首先,App类的函数如下图所示:
在这里插入图片描述

1.editFile(path)

功能:视图编辑文件
语法:App.editFile(path)
案例:

if(App.editFile("/sdcard/test.txt"))
{ 
toast("查看文件成功"); 
}else
{ 
toast("文件不存在"); 
}
2.getAppName(appName)

功能:根据包名获取应用名
语法:App.getAppName(appName)
案例:

var appName = App.getAppName("com.duowan.kiwi"); 
toast(appName);

运行结果:
在这里插入图片描述

3.getPackageName(appName)

功能:根据包名获取应用名
语法:App.getPackageName(appName)
案例:

var appPackage = App.getPackageName("虎牙直播"); 
toast(appPackage);

运行结果:
在这里插入图片描述

4.launchApp(appName)

功能:根据程序名称打开程序
语法:App.launchApp(“虎牙直播”)
案例:

if(App.launchApp("应用名称"))
{ 
toast("打开’ app’成功"); 
}else
{ 
toast("打开’ app’失败"); 
}
5.launchPackage(pageName)

功能:根据包名打开程序
语法:App.launchPackage(appName)
案例:

if(App.launchPackage("com.duowan.kiwi"))
{ 
toast("打开’ app’成功"); 
}else
{ 
toast("打开’ app’失败"); 
}
6.openUrl(url)

功能:调用浏览器打开网址
语法:App.openUrl(url)
案例:

var url = "www.baidu.com";
App.openUrl(url);

运行结果:如下图
在这里插入图片描述

7.viewFile(path)

功能:根据包名卸载程序
语法:App.viewFile(path)
案例:

var path = "";
App.viewFile(path);

运行结果:如下图

在这里插入图片描述
其他的函数参考API文档

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!