Как просмотреть внутреннюю ссылку в приложении для Android без использования браузера

#android #cordova

#Android #кордова

Вопрос:

Недавно я создал приложение для Android-онлайн-газеты, используя phonegap. Это означает, что приложение сделано из html / css. Я добавил в него ссылки на онлайн-газеты, поэтому, когда кто-то нажимает на ссылки, он перенаправляется в свой браузер и может просматривать онлайн-газету. Но я не хочу этого — я бы хотел, чтобы, когда люди нажимают на ссылку, они могли просматривать онлайн-газету внутри приложения, поэтому им не нужен браузер для просмотра ссылки. Но я не знаю, как создать что-то подобное. Помните, это создается с помощью phonegap.

Ответ №1:

В Phonegap есть плагин под названием ChildBrowser. Вы можете использовать этот плагин для создания браузера внутри самого вашего приложения и открывать все внутри него.

https://github.com/phonegap-build/ChildBrowser/blob/f9e9c7d9266dc229efa3ad495da79e7a60e4e2e3/README.md

Комментарии:

1. спасибо за ваш ответ, но не могли бы вы сказать мне, как вставить это в eclips, поскольку я делаю это на eclips

2. Я не хочу чего-то подобного. В этой статье она создана только для 1 ссылки .. подумайте, когда я создал приложение для газеты, в котором указаны все страны. ссылок так много. Это означает, что у меня есть команда make, которую можно использовать для просмотра любой ссылки, по которой они нажимают, а не конкретной ссылки

Ответ №2:

Попробуйте использовать плагин InAppBrowser:http://docs.phonegap.com/en/3.0.0/cordova_inappbrowser_inappbrowser.md.html#InAppBrowser

Согласно приведенной выше ссылке:

Из командной строки:

 cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-inappbrowser.git
  

Добавить в app/res/xml/config.xml :

 <feature name="InAppBrowser">
    <param name="android-package" value="org.apache.cordova.InAppBrowser" />
</feature>
  

Затем вы можете открыть любой URL с помощью

 var url = "<some URL>";
var ref = window.open(url, "_blank");
  

Или вместо этого вы можете попробовать использовать iframe.

Комментарии:

1. спасибо за ваш ответ, но не могли бы вы сказать мне, как вставить это в eclips, поскольку я делаю это на eclips

2.спасибо за ваш ответ, но не могли бы вы сказать мне, как вставить это в eclips, поскольку я делаю это на eclips

3. @user3425602 Я добавил инструкции выше. Я не думаю, что это чем-то отличается в Eclipse от любой другой IDE.

4. Я не хочу чего-то подобного. В этой статье она создана только для 1 ссылки .. подумайте, когда я создал приложение для газеты, в котором указаны все страны. ссылок так много. Это означает, что у меня есть команда make, которую можно использовать для просмотра любой ссылки, по которой они нажимают, а не конкретной ссылки

5. Смотрите мою правку. Вы можете установить url все, что захотите.