网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
if (!domLoaded && (ua.indexOf(‘360 aphone’)>-1 || canIntent)) {
var arg = arguments;
delayToRun = function () {
_AP.open.apply(null, arg);
delayToRun = null;
};
return;
}
if (locked) {
return;
}
locked = true;
var o;
if (typeof params === ‘object’) {
o = {
‘ios’: encodeURIComponent(JSON.stringify(params)),
‘android’: encodeURIComponent(params.dataString)
};
} else {
console.error(‘params error, pls use JSON format!’)
}
// params fault tolerance
if (typeof o.ios !== ‘string’) {
o.ios = ‘’;
} else if(typeof o.android !== ‘string’) {
o.android = ‘’;
}
// nonsupport Android intent
if (!canIntent) {
if(isAndroid) {
var alipaysUrl = ‘alipays://platformapi/startApp?appId=20000125&orderSuffix=’ + o.android +‘#Intent;scheme=alipays;package=com.eg.android.AlipayGphone;end’;
}
//fix for iOS QQ browser
else if (ua.indexOf(‘mqqbrowser’) > -1) {
var alipaysUrl = ‘alipay://alipayclient/?’ + o.android;
}
else {
var alipaysUrl = ‘alipay://alipayclient/?’ + o.ios;
}
var indentUA = ua.indexOf(‘qq/’) > -1 || ( ua.indexOf(‘safari’) > -1 && ua.indexOf(‘os 9_’) > -1 ) || ( ua.indexOf(‘safari’) > -1 && ua.indexOf(‘os 10_’) > -1 ) || ( ua.indexOf(‘safari’) > -1 && ua.indexOf(‘os 11_’) > -1 ) || ( ua.indexOf(‘safari’) > -1 && ua.indexOf(‘os 12_’) > -1 ) || ( ua.indexOf(‘safari’) > -1 && ua.indexOf(‘os 13_’) > -1)
if (indentUA) {
var openSchemeLink = document.getElementById(‘openSchemeLink’);
if (!openSchemeLink) {
openSchemeLink = document.createElement(‘a’);
openSchemeLink.id = ‘openSchemeLink’;
openSchemeLink.style.display = ‘none’;
document.body.appendChild(openSchemeLink);
}
//openSchemeLink.href = alipaysUrl;
// oppo浏览器兼容写法
openSchemeLink.onclick = function() {
window.location.href = alipaysUrl;
};
// trigger click
openSchemeLink.dispatchEvent(customClickEvent());
} else if(isOriginalChrome) {
if(0 === 0) {
// location.href = alipaysUrl;
// chrome下唤起客户端的同时页面还会关闭掉,导致H5不能正常跳转
window.needCountDown = false;
if(!$(‘.J-startapp’).length){
clientBtn = ‘
'android': encodeURIComponent(params.dataString) | |
}; |
得到参数
{“requestType”:“SafePay”,“fromAppUrlScheme”:“alipays”,“dataString”:“h5_route_token=“RZ41QkLuzjZPgEfvTaAM2Vses2JgbtmobilecashierRZ41”&is_h5_route=“true””}
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
需要这份系统化的资料的朋友,可以戳这里获取
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
片转存中…(img-rc9zHyhn-1715721713720)]
网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。
一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!