新增ios跳转

This commit is contained in:
Dragon
2024-03-20 11:16:26 +08:00
parent abfd45dff3
commit e15b444529

View File

@@ -89,9 +89,28 @@ function get () {
} }
$('.box .xz').click(function () { $('.box .xz').click(function () {
if (browser.ios) { if (browser.ios) {
window.location.href = `pikoApp://register?inviteCode=${inviteCode}&type=8` // window.location.href = `pikoApp://register?inviteCode=${inviteCode}&type=8`
isAppInstalled(`pikoApp://register?inviteCode=${inviteCode}&type=8`);
} }
}) })
function isAppInstalled(scheme) {
try {
// 尝试打开应用
window.location.href = scheme;
// 如果应用打开则在500毫秒后捕获超时错误
setTimeout(() => {
window.location.href = 'https://apps.apple.com/app/id6446155565';
}, 500);
// 应用可能打开,也可能没有打开,所以这里不返回结果
} catch (err) {
// 如果发生错误,说明应用没有安装
console.log('App not installed');
// 重定向到fallback URL
window.location.href = 'https://apps.apple.com/app/id6446155565';
}
}
$('.box .codeBg .copy').click(function () { $('.box .codeBg .copy').click(function () {
$.copy({ $.copy({
text: "复制成功", //分享提示文案 text: "复制成功", //分享提示文案