Appearance
App 相关操作
介绍
封装了 App 相关操作
目录
判断其他APP是否安装
接口名称
isAppAvailable 通过 url scheme 判断其他 APP 是否安装
示例代码
js
window.cordova.exec(
(data) => {
console.log("成功", data);
},
(err) => {
console.log("失败", err);
},
"TrinaPlugin",
"isAppAvailable",
[scheme]
);
API
入参
数组:第一元素为跳转的 url scheme
| 参数 | 必传 | 类型 | 默认值 | 说明 |
|---|---|---|---|---|
| [scheme] | 是 | string | 无 | 跳转的 url |
出参
| 参数 | 类型 | 说明 |
|---|---|---|
| 无 | int | 0:可以跳转 1:不可跳转 |
iOS 常见 URL Scheme
js
tel:// 拨打电话
sms:// 发送短信
mailto:// 发送邮件
weixin:// 启动微信应用
iosamap:// 高德地图
alipay:// 支付宝
taobao:// 淘宝
sinaweibo:// 微博
其他APP跳转
接口名称
jumpOtherApp
示例代码
js
cordova.exec(
(success) => {
console.log("成功的回调函数");
console.log(success);
},
(err) => {
console.log("失败的回调函数_", err);
},
"TrinaPlugin",
"jumpOtherApp",
[packageName]
);
API
入参
| 参数 | 类型 | 说明 |
|---|---|---|
| packageName | string | android 的包名或 ios 的 scheme |
出参
- 成功返回 JSON 数据
| 参数 | 类型 | 说明 |
|---|
- 失败返回:
string文本说明
天富勘跳转
接口名称
openDroneApp
示例代码
js
cordova.exec(
(success) => {
console.log("成功的回调函数");
console.log(success);
},
(err) => {
console.log("失败的回调函数_", err);
},
"TrinaPlugin",
"openDroneApp",
[]
);
API
入参
| 参数 | 类型 | 说明 |
|---|
出参
- 成功返回 JSON 数据
| 参数 | 类型 | 说明 |
|---|
- 失败返回:
string文本说明