0

У меня есть простой текст на странице JQuery и в нем есть гиперссылка, поэтому, когда я нажимаю на гиперссылку, он открывает внешний браузер, но в свою очередь делает Экран приложения белый! (пустой белый), тогда я должен убить приложение и снова запустить.Подсветка: нажатие на гиперссылку в пределах экрана поворота пустым

Я использую Worklight, JQuery Mobile и тестирование на iPhone.

Я не использую WL.App.openURL или window.open, это просто текст, поступающий из БД с гиперссылкой и на странице, которую я помещаю в Div.

Любое предложение, как я предотвращаю такое поведение?

Thanks

+0

вы можете показать код ссылки? вы добавили этот атрибут в ссылку? 'data-rel =" external "' – Omar

+0

Я не добавил dara-rel = "external". строка кода проста, например $ ("# myDiv"). html (textmsgVariable); Спасибо – AAhad

+0

Я имел в виду рендеринг HTML-кода. – Omar

ответ

0

Я полагаю, что вы уже задали аналогичный вопрос?
Inner browser in Worklight App using JQuery Mobile

Пробуйте использовать Cordova's InAppBrowser. Затем нажмите «назад», чтобы вернуть вас в приложение.

+0

мой вопрос - другой. Я успешно реализовал браузер для детей и его работоспособность. В этом вопросе я спрашиваю о тексте на странице Div на JQuery, в Div у меня есть гиперссылка, поэтому, когда я нажимаю на гиперссылку, происходит вышеупомянутое поведение. спасибо – AAhad

+0

Почему бы не реализовать InAppBrowser в этой ситуации? Неважно, что это такое ... это ссылка, и если вы хотите не потерять контекст Worklight после нажатия на него и возврата, вам нужно обработать его, и это то, что Cordova InAppBrowser (оно также может открываться в внешний браузер ...) позволяет вам. –

+0

Добавьте реализацию к вашему вопросу, возможно, возникнут некоторые идеи. –