JS-移动-通过任何浏览器打开Safari

时间:2018-10-27 20:16:12

标签: javascript mobile browser https safari

由于Apple允许在Safari(移动版)中使用相机。我们可以做很多事情,但是很难共享。您无法直接从其他浏览器(Chrome,FacebookBrowser,MessengerBrowser,SkypeBrowser ...)在Safari中打开网站。

Safari有4种URL方案:

(HTTP) — http://websiteurl

(HTTPS) — https://websiteurl

x-web-search://

(FTP) — ftp://locationtofileonftpserver

如果您使用<a href="https://somewebsite"></a>  或window.open("http://somewebsite")。它始终使用当前浏览器打开网址。

x-web-search://?[query]-它会打开Safari,但会使用Google并在查询中搜索其他内容

仅剩ftp个。如果要在Safari中打开网站(HTTPS)。您将在ftp服务器中需要一个桥接html文件,并按如下所示打开它:

ftp://000.000.000.000/bridge.html现在,“ bridge.html”唯一要做的就是

<script> window.open("https://yoururl", "_self"); </script>

Safari将通过任何浏览器打开您的网站

您可以将参数URL添加到您的ftp链接(ftp://000.000.000.000/bridge.html?url=https://someURL)  在window.open

之后在bridge.html中捕获它

希望对您有所帮助。 祝你好运。

0 个答案:

没有答案