Форум программистов, компьютерный форум, киберфорум
HTML5: мобильные приложения
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 07.11.2014
Сообщений: 95
1

Как вызвать метод PhoneGap из внешнего сайта

10.09.2019, 11:33. Просмотров 878. Ответов 0
Метки нет (Все метки)

Всем привет)
С андроидом слабо знаком. Смотрю движок PhoneGap. И столкнулся с проблемкой. Раньше делал на Android Studio.

Описание проблемы:
Пользователь с приложения заходит на сайт(webView). Выполняет определенные действия. И сайт должен вызвать метод в приложении.

То что мне нужно, в Android Studio делается так:
На сайте:
Javascript
1
2
3
4
          if (typeof Android !== 'undefined') {
            var jsonSend = '{"email":"'+emailVal+'", "password":"'+password+'"}';
            Android.showToast('Perfect');
          }
В приложении(Kotlin):
Java
1
2
3
4
5
6
7
8
9
10
11
12
override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity)
 
        mywebview = findViewById(R.id.webView)
        mywebview!!.addJavascriptInterface(this, "Android")
}
 
    @JavascriptInterface
    fun showToast(toast: String) {
        Toast.makeText(this, toast, Toast.LENGTH_LONG).show()
    }


Вопрос вот в чем. Как такое же сделать на PhoneGap'е? Наверное такое делается через InAppBrowser. Но точно не знаю. Сайт внешний - не локальный.

И есть ли у этого "действа" - определение? в гугле не могу найти((
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.09.2019, 11:33
Ответы с готовыми решениями:

Как вызвать метод info в метод Main и с какими параметрами?
я новичок в C#, так что не судите строго.. Я не думаю что это кому-то покажется сложным, но у меня...

Метод main и как им вызвать другой метод
Доброго всем времени суток. У меня возникла проблема. Вобщем дело такое. У меня есть тестовый класс...

Использовать PhoneGap для создания сайта и приложения
Добрый день!! Нахожусь в процессе выбора платформы под разработку. Хотелось бы уточнить у...

Как вызвать определенный метод переданного класса через метод другого класса?
Добрый день. Захотел я вызвать в методе класса метод некоего другого класса, о котором я пока не...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.09.2019, 11:33

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Как вызвать метод Hello
Как вызвать void Hello????

Как вызвать метод?
Здравствуйте. Помочите пожалуйста разобраться в том, как вызвать метод, который привязан к событию...

Как вызвать метод?
Использую javaFX. Как мне этот метод вызвать по нажатию на кнопки? public static class...

Как создать алиас для внешнего http сайта?
Требуется следующее: Создать вирутальный каталог, который будет пересылать все запросы на другой...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.