由于Apple允许在Safari(移动版)中使用相机,因此我们可以做很多事情,但是很难共享。您无法直接从其他浏览器(Chrome,FacebookBrowser,MessengerBrowser,SkypeBrowser ...)在Safari中打开网站。
Safari有4个URL方案:
(HTTP) — http://websiteurl
(HTTPS) — https://websiteurl
x-web-search://
-Safari中的Google搜索
(FTP) — ftp://locationtofileonftpserver
如果您使用<a href="https://somewebsite"></a>
或window.open("http://somewebsite")
。它始终使用当前浏览器打开URL。
x-web-search://?[query]
-它将打开Safari但使用Google并在查询中搜索内容
因此,仅存ftp
。如果要在Safari中打开网站(HTTPS),则需要在ftp服务器中使用html桥文件,并将其打开为:
ftp://your_ip_address/bridge.html
现在,“ bridge.html”唯一要做的是
<script>
window.open("https://your_url", "_self");
</script>
Run Code Online (Sandbox Code Playgroud)
Safari可以通过任何浏览器打开您的网站
您可以在ftp
链接(ftp://your_ip_address/bridge.html?url=https://someURL
)中添加参数URL,然后在bridge.html中将其捕获window.open
希望能帮助到你。祝好运。