端API

您所在的位置:网站首页 apicloud代码大全 端API

端API

2023-05-16 22:26| 来源: 网络整理| 查看: 265

openAppparamscallback(ret, err)示例代码可用性openApp

打开手机上其它应用,可以传递参数

openApp({params}, callback(ret, err))

params

appParam:

类型:JSON 对象默认值:无描述:(可选项)传给目标应用的参数。iOS 平台会将 appParam 里面的值拼接到 iosUrl 后面,比如 iosUrl 为 http://www.baidu.com ,appParam为{“keyword”:”APICloud”},则最后传递给第三方应用的url为http://www.baidu.com?keyword=APICloud

iosUrl:

类型:字符串默认值:无描述:(可选项)目标应用的url(iOS平台使用),iOS下必传

androidPkg:

类型:字符串默认值:无描述:(可选项)目标应用的包名或 action(Android平台使用),Android下必传

mimeType:

类型:字符串默认值:无描述:(可选项)指定目标应用的响应数据类型,如:”text/html”(Android平台使用)

uri:

类型:字符串默认值:无描述:(可选项)指定目标应用响应的uri(Android平台使用) callback(ret, err)

ret:

类型:JSON 对象描述:目标应用关闭后的返回值,只支持Android

err:

类型:JSON 对象内部字段: { msg:"" //错误描述}示例代码//iOS中的使用方法如下:api.openApp({ iosUrl: 'weixin://', //打开微信,其中weixin为微信的URL Scheme appParam: { appParam: 'app参数' }});api.openApp({ iosUrl: 'app-settings:' //打开应用设置界面,支持iOS 8及以上系统});//Android中的使用方法如下:api.openApp({ androidPkg: 'android.intent.action.VIEW', mimeType: 'text/html', uri: 'http://www.baidu.com'}, function(ret, err) { if (ret) { alert(JSON.stringify(ret)); } else { alert(JSON.stringify(err)); }});可用性

iOS系统,Android系统

可提供的1.0.0及更高版本



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3