sencha touch :: возможно ли (и как) открыть веб-сайт внутри панели или во внешнем окне браузера? - PullRequest
0 голосов
/ 08 июля 2011

Интересно, можно ли и как открыть сайт внутри панели или во внешнем окне браузера мобильного сафари? Я пытался открыть веб-сайт внутри панели, но из-за проблем с междоменами был загружен только htm без css.

есть идеи?

Thnx!

edit: скажем, мы используем phoneGap

Ответы [ 2 ]

2 голосов
/ 11 июля 2011

Насколько я знаю, междоменные проблемы блокируют вас от решений IFRAME для отображения внешних ссылок внутри вашего приложения.

Лучшее решение в настоящее время - иметь ссылки, включающие target = "_ blank", чтобы вызвать новыйоткрыть окно браузера.

0 голосов
/ 27 июня 2012

@ Stevanicus @Dalar В Mobile Safari открывается новое окно, если вы используете Phonegap и разрешаете домены с помощью свойства белого списка phonegap.plist, но если вы делаете что-то вроде

var rateMsg = Ext.Msg.confirm('Title', 'Some message', function(e) {
                 if(e == 'yes')//If user confirms yes
                 {       
                    window.open("http://www.example.com", "_blank");//We open a link with _blank to use mobile safari and not your webview
                 }
              });

Это не работает.

...