|
appintent
本应用被其他应用调起来时(Android 平台也可以通过 Activity 打开),收到相关数据的回调,字符串类型
在任意页面中注册该监听后,如果本应用被其他应用调起,将触发该监听函数,同时将传给该应用的数据回调给网页
callback(ret, err)
ret:
描述:其他应用或 Activity 传给本应用的数据
内部字段:
{
iosUrl:'' //其他应用打开本应用的url,只iOS有效,字符串类型
sourceAppId:'' //其他应用的包名,iOS平台有可能为空字符串,字符串类型
appParam:{} //其他应用传递过来的参数,JSON或字符串类型
}
示例代码
api.addEventListener({
name:'appintent'
},function(ret,err){
var appParam = ret.appParam;
if(api.systemType == 'ios'){
var iosUrl = ret.iosUrl;
} else {
var sourceAppId = ret.sourceAppId;
}
}); |
|