Я хочу предложить пользователю Opera Mini открыть сайт в родном браузере Safari на iPhone. Как я могу открыть ссылку в Safari из Opera Mini?
Можно ли открыть ссылку в Safari из Opera Mini?
comment
Я полагаю, что если бы это было возможно, это открыло бы много дверей для людей, которые могли бы злоупотреблять этим, чтобы делать... злонамеренные вещи. Я не верю, что эта функциональность существует (и не зря!).
- person Amos M. Carpenter   schedule 30.09.2015
Ответы (1)
Нет, ты не можешь. Но поскольку в Opera Mini 8 для iOS есть несжатые mode, сайт будет отображаться с использованием WebView
, использующего движок Safari. Таким образом, вы можете предложить открыть свой сайт в этом режиме, просто добавьте текст на свой сайт.
Вы можете обнаружить Opera Mini в мини-режиме javascript, используя window
свойство operamini
:
var isOperaMini = Boolean(window.operamini)
Итак, вы делаете что-то вроде этого:
var isOperaMini = Boolean(window.operamini)
if (isOperaMini) {
alert('Switch your Opera Mini to uncompressed mode');
}
P.S.
Opera mini в режиме без сжатия можно обнаружить через User-Agent:
Mozilla/5.0 (iPhone; ЦП iPhone OS 7
WebView
2, например Mac OS X) AppleWebKit/537.51.2 (KHTML, например Gecko) OPiOS/10.1.1.92212 Mobile/11D257 Safari/9537.53
var isOperaMiniUncompressedMode = navigator.userAgent.test(/OPiOS/)
person
Pinal
schedule
21.10.2015