标题很容易理解。我遇到的问题是 window.open 似乎只会在新选项卡中打开链接,而不是“新窗口”或移动 safari 的新实例。我已经尝试了所有我能想到的小技巧/技巧,但它总是只是在新选项卡中打开它。我是否遗漏了什么,或者我是否必须本地化才能解决这个问题?
最佳答案
iOS 上的 Safari 在一个进程中只有一个窗口(基本上任何其他 iOS 应用程序也是如此)。您无法在另一个实例或窗口中打开页面,只能在新选项卡中打开。
您也无法使用 App Store 批准的 SDK 方法在 native 代码中解决此问题,无论是在 Safari 中还是在您自己的应用程序中。这不是 iOS 应用程序的工作方式。
关于javascript - 如何为 iOS 5+ 打开新窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12641632/