2016-09-28 6 views
0

Я делаю приложение Chrome, и у меня есть интерактивная гиперссылка, которую я хочу отобразить на веб-странице, но я не хочу использовать _blank, например, который приведет меня в мой веб-браузер, я хочу остаться внутри приложения, если это имеет смысл.Ссылки в приложениях Chrome

К сожалению, «Приложения не имеют встроенной концепции навигации по окну, поэтому такие ссылки запрещены». В Интернете он сказал, что я могу «добавить обработчик кликов по ссылке и сделать что-то более интересное». Но я не знаю, как это сделать.

Я попытался использовать , но вы не можете связать https-сайт в iframe. Вот что я пытался:

<a href="https://login.bookatable.com/login" target="_blank"> CLICK ME </a> 

ответ

1

Вы действительно не можете перемещаться, т.е. заменить страницу вашего приложения с другой страницей, будь то другая страница в вашем приложении или внешняя страница.

Чтобы отобразить внешний веб-контент в приложении, вам необходимо встроить <webview> element, который ведет себя аналогично iframe.

Вам необходимо подключить прослушиватель к элементу пользовательского интерфейса «link», который сделает веб-просмотр с правильным src.