gpt4 book ai didi

iOS 主屏幕书签 - 避免被拉出到 mobileSafari?

转载 作者:行者123 更新时间:2023-11-28 23:13:13 25 4
gpt4 key购买 nike

我正在对移动网络应用程序进行最后润色,我了解到当您将页面添加到主屏幕时,单击任何链接都会使用户退出全屏模式并进入 mobileSafari,从而完全破坏全屏模式的目的。当所有链接都迫使您退出时,其他人如何使用全屏模式?

最佳答案

任何<a href="">单击的链接实际上会导航并定向到 native 浏览器,从“应用程序”窗口弹出。所有导航都必须简化为脚本操作、显式导航浏览器或通过 AJAX 提交表单。

这是一个更常见的替换 jQuery 实现,它还管理任何 future 的文档修改和 anchor 添加:

$("body")
.on("click","a", function () {
var href = $(this).attr("href");
if (href) {
window.location = href;
return false;
}
return true;
});

顺便提一下,表单提交似乎工作正常并且不会打开新窗口,因此没有什么特别需要发生的。

我倾向于将其放入可拉入任何页面的启动脚本中。这要么是页面底部的纯脚本 block ,要么是 Angular 中的 app.run() 。

关于iOS 主屏幕书签 - 避免被拉出到 mobileSafari?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7451864/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com