邹胜林
邹胜林
  • 发布:2017-05-14 16:00
  • 更新:2017-05-14 16:00
  • 阅读:1398

原生调用UC浏览器的方法本地测试可以调起UC浏览器,云端打包后不不行了

分类:Native.js

var NSURL = plus.ios.import("NSURL");
var NSString = plus.ios.import("NSString");
var url = 'ucbrowser://http:www.baidu.com';
var toUCURL = NSURL.URLWithString(url);
var UIApplication = plus.ios.import("UIApplication");
var application = UIApplication.sharedApplication();
var hasInstallUrBrowser = application.openURL(toUCURL);
mui.alert((hasInstallUrBrowser?'已安装':'未安装')+'UC浏览器');
if(!hasInstallUrBrowser){
plus.nativeUI.confirm('未安装uc',function(e){
if(e.index == 1){
mui.post(baozhuan_url+'rest/api/getUCDownloadUrl',{},function(data){
var resi=JSON.parse(data);
if(resi.success){
var uc_downurl=resi.ucdown.ios;
plus.runtime.openURL(uc_downurl);
}
},'jsonp');
}
},'提示',['取消','安装'])
}

2017-05-14 16:00 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复