端API |
您所在的位置:网站首页 › apicloud代码大全 › 端API |
openAppparamscallback(ret, err)示例代码可用性openApp 打开手机上其它应用,可以传递参数 openApp({params}, callback(ret, err)) paramsappParam: 类型:JSON 对象默认值:无描述:(可选项)传给目标应用的参数。iOS 平台会将 appParam 里面的值拼接到 iosUrl 后面,比如 iosUrl 为 http://www.baidu.com ,appParam为{“keyword”:”APICloud”},则最后传递给第三方应用的url为http://www.baidu.com?keyword=APICloudiosUrl: 类型:字符串默认值:无描述:(可选项)目标应用的url(iOS平台使用),iOS下必传androidPkg: 类型:字符串默认值:无描述:(可选项)目标应用的包名或 action(Android平台使用),Android下必传mimeType: 类型:字符串默认值:无描述:(可选项)指定目标应用的响应数据类型,如:”text/html”(Android平台使用)uri: 类型:字符串默认值:无描述:(可选项)指定目标应用响应的uri(Android平台使用) callback(ret, err)ret: 类型:JSON 对象描述:目标应用关闭后的返回值,只支持Androiderr: 类型: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 |