IBM Worklight 6.1 - Как открывать ссылки?

Я пытался использовать это WL.App.openURL('link','_blank').

В моем приложении у меня есть несколько гиперссылок. При нажатии на ссылку она должна загрузить соответствующие страницы в самом приложении.

Как мне это сделать?


person user3361504    schedule 27.02.2014    source источник


Ответы (1)


Вы неправильно используете API...

У вас есть 2 варианта:

  1. #P3# #P4# <цитата>
    <a href="#" onclick="window.open('http://apache.org', '_blank', 'location=yes')">visit Apache.org</a>;
    
  2. Прочтите Интеграция генерируемых сервером страниц в гибридные приложения учебный модуль и просмотрите пример проекта< /а>

    Таким образом, вы можете загрузить внешний URL-адрес в WebView приложения.


Для вашего случая вариант 1 кажется решением для использования.

person Idan Adar    schedule 27.02.2014
comment
Когда вы говорите iphone, вы имеете в виду симулятор iOS? физическое устройство? предварительный просмотр в Worklight Console? - person Idan Adar; 28.02.2014
comment
Нужна еще одна помощь в отношении гиперссылок.. если предположить, что мне нужно использовать ‹a href=mailto:[email protected]›kiran‹/a› по щелчку, могу ли я открыть почтовое приложение на iPhone? - person user3361504; 28.02.2014
comment
Вы начинаете с того, что не задаете новые вопросы в комментариях; затем вы ищете StackOverflow аналогичный вопрос. Это должно работать: ‹a href=# onclick=window.location.href = 'mailto:[email protected]?subject=My Subject Line'›Отправить письмо‹/a› - person Idan Adar; 28.02.2014
comment
Да, конечно. Ошибка отображается как «Не удалось загрузить веб-страницу с ошибкой: URL-адрес не может отображаться на iPhone». - person user3361504; 03.03.2014