Описание тега android-jsinterface
JavascriptInterface Android - это интерфейс, который позволяет вызывать собственный (Java) код из встроенного Webkit Webview. Следует принять меры безопасности, чтобы гарантировать, что в веб-просмотре будут работать только ваши собственные страницы или что весь код Java, который может быть вызван, не вызовет нарушения безопасности.
1
ответ
Android: воспроизведение HTML-видео в полноэкранном режиме
Я загружаю HTML-страницу в веб-просмотр, в котором есть список видео. Теперь, когда я пытаюсь воспроизвести видео, они воспроизводятся, но я не могу заставить их играть в полноэкранном режиме. Я использовал приведенный ниже код в своем HTML-файле и …
17 июл '13 в 13:12
0
ответов
Использование WebView для многостраничного входа на сайт и получения данных
Я создаю приложение для Android в качестве мобильного клиента для веб-сайта, который не имеет (и не будет) иметь собственный пользовательский интерфейс для мобильных браузеров. Моя выбранная архитектура использует скрытый WebView, который я инициали…
05 дек '12 в 13:12
1
ответ
videojs addEvent не работает в веб-браузере Android
Я реализую видеоплеер YouTube с использованием video.js, я передаю URL-адрес динамически в js и позволяю video.js воспроизводить видео. Что я хочу сделать, так это позволить стороне js уведомлять андроид после завершения видео, поэтому я добавляю за…
17 май '13 в 15:27
1
ответ
Изменение активности через JsInterface
Мир вам. Я работаю в приложении для веб-просмотра и хочу изменить активность через JavaScript. Сначала я добавил JavascriptInterface для моего WebView: wv.addJavascriptInterface(new JsInterface(this), "android"); И это класс: public class JsInterfac…
30 май '13 в 14:09
3
ответа
Android InApp, java.lang.NullPointerException покупка предмета из JsInterface
Я пытаюсь купить товар в моем приложении для Android, когда пользователь нажимает на кнопку через JsInterface, Метод purchaseItem() выполняется, но launchPurchaseFlow() внутри этого метода нет. Знаете ли вы решение этой проблемы? OnCreate () я выпол…
05 июн '15 в 10:31
1
ответ
Обратные вызовы JavaScript не достигаются с помощью Android JSInterface
Я хочу знать, когда responseivevoice (JS) закончил говорить. Здесь в документах показано, что я могу передавать обратные вызовы, такие как onstart / onend. Итак, я сделал JSInterface и прикрепил его к WebView, который вызывает мою функцию JS. Однако…
10 июл '16 в 07:40
1
ответ
Android JavaScript Bridge - триггерные события
Вероятно, простой вопрос, я могу вызвать нативную функцию из JavaScript, например: Android.setVolume(0.7) Однако я не знаю, как запускать (из Android/Java) или обрабатывать события (JS), которые не вызваны взаимодействием с пользователем, например, …
25 апр '13 в 14:13
0
ответов
Вызов метода из другого действия через JsInterface
Я пытаюсь разработать способ запуска покупки inapp из JSInterface. У меня есть два класса. Первый - MainActivity, в котором я реализовал приложение AppBilling с помощью Iabhelper. Это действие содержит метод, который я использую для покупки предмета…
02 июн '15 в 10:10
1
ответ
Android Webview JSInterface связывается с ReactJS
Есть ли способ, как веб-приложение, которое было написано исключительно на ReactJS, могло взаимодействовать с нативным приложением Android, которое содержит только веб-просмотр, где я загружаю это приложение ReactJS? Я не мог переписать приложение R…
04 окт '18 в 02:04
1
ответ
Ajax запрос поддержки Android
Поддерживается ли Ajax Request в Android(4.0 +). Если это так, пожалуйста, предоставьте некоторую помощь. Мне нужно вызвать AJAX из Android WebView с помощью JavaScript.
30 янв '13 в 14:56
1
ответ
Вызов метода C# с параметром из JS xamarin
Я пытался вызвать метод C# из JS с аргументами, но у меня есть ошибка. Я использую Xamarin Android (не Xamarin.Forms) Код C#: [JavascriptInterface] [Export("test")] public Java.Lang.String Test(Java.Lang.String hello) { return hello; } Код JS: var f…
22 мар '17 в 17:49
0
ответов
Проверить элемент для HTML, загруженного в Android-приложение
Я рендеринг HTML-файл с помощью веб-просмотра в моем приложении для Android. Я также использую некоторые функции JavaScript для обработки содержимого. Есть ли способ проверить содержание HTML (например, элемент проверки в браузере) Пожалуйста, помог…
22 мар '13 в 12:02
1
ответ
Почему Android JSInterface такой медленный?
У меня есть Javascript, вызывающий интерфейс Javascript много раз (иногда около 500 раз), обновляя пользовательский интерфейс страницы из него. Он отправляет пару строк и приводит результат String к строке: ""+window.INTERFACENAME.function(...), Без…
05 окт '12 в 05:29
4
ответа
Иногда выдает Uncaught Error: Ошибка вызова метода на NPObject на Android
У меня проблемы с Webview в Android, и это JavascriptInterfaces. Я передаю строку в JavascriptInterface. При отладке я получаю правильную строку в моем приложении Android. Проблема: Иногда я получаю Uncaught Error: Ошибка вызова метода в NPObject. К…
26 май '13 в 10:37
1
ответ
Интерфейс Javascript, ошибка "Uncaught Error: Ошибка вызова метода в NPObject"
В моем приложении для Android я использую WebAppInterface для перехода от Javascript к Java. Мой файл.html включает в себя несколько JS, который выполняет "Android.canPlay();" в определенные времена. В моем приложении функция canPlay () запускает пр…
07 янв '14 в 16:13
2
ответа
android.view.InflateException: двоичный XML-файл Ошибка надувания класса org.xwalk.core.Xwalkview
Я пытаюсь создать гибридное приложение, используя xwalkview, но постоянно получаю эту ошибку. Я добавил библиотеку crosswalk-webview-arm, библиотеку appcompat-v7 и 2 баночки. android-support-v4 jar и xwalk-core-library.jar. Удаление любого из них со…
12 май '16 в 09:54
1
ответ
Android: как загрузить локальный файл JavaScript в WebView
Я пытаюсь написать программу, которая делает простой toast, Когда я попытался добавить скрипт в HTMLсработало и могу увидеть toast, Но когда я поместил то же самое script код в отдельном файле под assert папку (script.js), он не может внедрить javas…
24 сен '14 в 13:40
1
ответ
Перезапись вызова функции JavaScript из интерфейса Android
У меня есть веб-страница, отображаемая в WebView. У меня нет контроля над веб-страницей. Веб-страница выполняет javascript и при восстановлении отложенного объекта загружает URL-адрес. Что я хочу, чтобы захватить deffered.resolve() и делать что-то е…
07 янв '14 в 04:29
0
ответов
Android 4.4: невозможно вызвать метод Java из сценария Java
Я пытаюсь вызвать метод в моей деятельности из сценария Java, используя <button onclick="window.interface.callFromJS()">Call Java</button> Это прекрасно работает на 4.1.2 JB, но не работает на 4.4 Kitkat, Есть идеи, как это решить?
03 дек '13 в 10:36
1
ответ
URL загрузки WebView во фрагменте из другого класса
Я хочу вызвать метод для загрузки URL-адреса в классе фрагмента из другого класса, но я получаю нулевое значение для веб-просмотра. Ниже мой код. public class WebViewFragment extends Fragment { String url; Context context; public WebView webViewSite…
24 июн '15 в 12:35