plus.runtime.openURL( url, errorCB, identity );
参数:
-
url: *( String ) 必选 *要打开的URL地址
字符串类型,各平台支持的地址类型存在差异,参考平台URL支持表。
-
errorCB: *( OpenErrorCallback ) 可选 *打开URL地址失败的回调
打开指定URL地址失败时回调,并返回失败信息。
-
identity: *( String ) 可选 *指定打开URL地址的程序名称
在iOS平台此参数被忽略,在Android平台为程序包名,如果指定的包名不存在,则打开URL地址失败。
平台支持:
Android - 2.2+ (支持) :
支持iOS - 4.3+ (支持) :
支持,不支持identity参数
示例
// #ifdef APP-PLUS
plus.runtime.openURL(url, function(res) {
uni.showModal({
content:'本机未检测到'+self.tip+'客户端,是否打开浏览器访问'+self.tip+'?',
success:function(res){
if (res.confirm) {
plus.runtime.openURL(self.link)
}
}
})
});
// #endif
打开淘宝的scheme:taobao
示例link:link
打开京东的scheme:openapp.jdmobile
示例link:link