请原谅我的英语。
如您所知,Webrtc与iphone上的Safari IOS不兼容。 所以我需要强制链接打开firefox而不是safari。
我找到了chrome的解决方案:
googlechromes://google.com
如果我为firefox做同样的事情:
firefox://google.com
它打开Firefox但没有加载网址。它只会显示firefox与我在上一次firefox会话中打开的上一个url。
所以我进行了搜索,发现了这些:
Force link to open in mobile safari from a web app with javascript
iOS Facebook App browser - force link to open in Safari
但这些解决方案都没有回答我的具体问题。
某人是否已经面临同样的问题?
提前致谢。
亲切的问候
高塞尔
答案 0 :(得分:1)
Firefox URL方案如下所示:
firefox://open-url?url=https://google.com
Firefox库中有一个可以帮助转义的内容:
https://github.com/mozilla-mobile/firefox-ios-open-in-client
Firefox也有一个bug可以在IntentKit中添加支持
答案 1 :(得分:1)
我有一些用于此类事情的Safari书签。当我使用Safari时,这些功能很有用,但是存在一些格式问题,因此,我想在其他iOS浏览器中快速/轻松地打开同一页面。 HTH。
Safari书签名称:在Firefox中打开
书签URL : javascript:location.href =%22firefox%3A%2F%2Fopen-url%3Furl%3D%22 + location.href;
Safari书签名称:在Chrome中打开
书签URL :
javascript:location.href =%22googlechrome%22 + location.href.substring(4);