小编And*_*ell的帖子

在 iOS 8 中打开从 Web 应用程序到新 Safari 窗口的链接

15 年 14 月 7 日更新 失去所有希望......我假设我的修复将与 javascript 相关,但我根本不知道。我当前的代码是否阻止了我的 HTML target="Blanks" 工作?

我正在制作一个在 iPad Mini 上下载的 HTML/CSS 应用程序。这是一个简单的 30 多页的网站,包含文本和图像。我使用这个 javascript 在应用程序中打开我所有的 href :

$(document).ready(function(){
if (("standalone" in window.navigator) && window.navigator.standalone) {
  // For iOS Apps
  $('a').on('click', function(e){
    e.preventDefault();
    var new_location = $(this).attr('href');
    if (new_location != undefined && new_location.substr(0, 1) != '#' && $(this).attr('data-method') == undefined){
      window.location = new_location;
    }
    });
    }
    });
Run Code Online (Sandbox Code Playgroud)

这很好,很棒。我希望网站在自己的窗口中工作,看起来像一个本机应用程序。

现在我需要在 Safari 中打开这个 ONE 链接(它必须打开 Safari 并切换到那个窗口)。

target="_blank" 不起作用,或者 rel="external"

您如何在 Web 应用程序中打开链接以及在 Safari 中打开其他链接?

这个问题 …

html javascript mobile ipad ios8

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

html ×1

ios8 ×1

ipad ×1

javascript ×1

mobile ×1