打开链接时阻止 Rails 应用程序在 iOS Safari 上退出全屏
Posted
技术标签:
【中文标题】打开链接时阻止 Rails 应用程序在 iOS Safari 上退出全屏【英文标题】:Stop an rails app from exiting full screen on iOS safari when open a link 【发布时间】:2012-04-18 02:35:34 【问题描述】:我在 ios safari 上有一个全屏模式的 rails 应用程序。每次我单击“登录”按钮时,它都会在新的 Safari 浏览器上打开“登录”屏幕。因此,退出了全屏模式。
这里是代码:-
<%= link_to "Sign in!", signin_path %>
这仅在我处于全屏模式时发生,否则会加载“登录”屏幕 在同一个浏览器窗口中。请帮忙~~!
【问题讨论】:
【参考方案1】:使用 JQuery-Mobile 解决了这个问题。只要确保您的链接上没有 rel="external" 即可。
【讨论】:
以上是关于打开链接时阻止 Rails 应用程序在 iOS Safari 上退出全屏的主要内容,如果未能解决你的问题,请参考以下文章
完全防止 iOS Web 应用在移动 Safari 中打开链接,即使链接包含参数
Cordova ios 应用程序 - 由于弹出窗口阻止程序而无法打开链接
IOS - 如何以编程方式阻止从另一个应用程序打开一个应用程序?