Можно ли открыть ссылку в Safari из Opera Mini?

Я хочу предложить пользователю Opera Mini открыть сайт в родном браузере Safari на iPhone. Как я могу открыть ссылку в Safari из Opera Mini?


person Dmitro    schedule 29.09.2015    source источник
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 7WebView2, например 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