Articles of андроид webview

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

У меня есть полностью работающий Facebookappapp, доступный с помощью мобильного браузера. Когда ссылка на приложение размещена на стене Facebook, я ожидаю, что собственное приложение откроет его в веб-браузере, но это поведение работает только в родном приложении IOS. Когда ссылка вызывается из обычного приложения Android, запускается веб-браузер, и мое приложение загружается, но пользователь снова должен войти […]

Android: NullPointerException на веб-просмотре

У кого-нибудь есть эта проблема? Я не совсем понимаю, как это исправить. Не уверен, что мой код вызывает это исключение или ошибку в веб-просмотре. Java.lang.NullPointerException в android.webkit.WebViewClassic $ WebViewInputConnection.setNewText (WebViewClassic.java:587) в android.webkit.WebViewClassic $ WebViewInputConnection.setComposingText (WebViewClassic.java:327) в android.webkit.WebViewClassic $ WebViewInputConnection.commitText ( WebViewClassic.java:343) на com.android.internal.view.IInputConnectionWrapper.executeMessage (IInputConnectionWrapper.java:279) на com.android.internal.view.IInputConnectionWrapper $ MyHandler.handleMessage (IInputConnectionWrapper.java:77) на android.os .Handler.dispatchMessage (Handler.java:107) в android.os.Looper.loop […]

Проблема с Android 4.4 Android с помощью requestFocusFromTouch

Я вижу некоторое неожиданное поведение при использовании WebView в Android 4.4 (цель сборки 18). На одной странице, в частности, есть некоторые текстовые поля для редактирования, и чтобы мягкая клавиатура появилась правильно, нам пришлось использовать фрагмент кода, подобный описанному здесь: https://code.google.com/p/android/issues/detail?id=7189 webview.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { switch (event.getAction()) { case […]

Выделите текстовую функцию, такую ​​как Google Play

Я хочу, чтобы приложение для Android WebView текст в WebView . Подобно функциям, найденным в Google Play Книге. Есть ли у кого-нибудь идеи, как это достичь? Я использую WebView потому что мой контент находится в форме html. В основном говоря об этом эффекте:

Android Talkback не считывает символы utf-8 в Webview с помощью html

У меня есть info.html для моего приложения, которое находится в веб-просмотре. Info.html кодируется с помощью UTF-8. Я хочу поговорить, чтобы вокализовать текст в нем, однако он терпит неудачу у некоторых неанглийских персонажей. String infoURL = "file:///android_asset/info.html"; WebView view = (WebView) theAct.findViewById(R.id.webview); view.loadUrl(infoURL); Я тоже использовал это, что не удалось: String infoURL = "file:///android_asset/info.html"; WebSettings settings […]

Приложение падает при воспроизведении видеоролика в веб-просмотре?

Я новичок в разработке гибридов Android. Я включил видео Youtube в html-страницу, используя <object width="100%" height="auto" width="auto" type="text/html" data="http://www.youtube.com/embed/Q7DojKxaNxE">Unable to play video. <param name="movie" value="http://www.youtube.com/embed/AlSbZvK1O1Y"/> </object> И эта страница html загружается в webview. Теперь, когда я пытаюсь воспроизвести видео в приложении для веб-браузера, выполните следующие действия: журнал ошибок FATAL EXCEPTION: main java.lang.NullPointerException at android.webkit.HTML5VideoView.reprepareData(HTML5VideoView.java:352) at […]

ShouldInterceptRequest не вызывается при запуске Android 4.3 или ниже

Я использую простой WebViewClient в WebView в Android. Я хочу перехватывать запросы при загрузке ресурсов, и поэтому я переопределял shouldInterceptRequest следующим образом: @Override public WebResourceResponse shouldInterceptRequest(WebView view, String url) { Log.d(TAG, "onInterceptRequest: " + url); // Do something important if needed //… // else go on… return super.shouldInterceptRequest(view,url); } Проблема в том, что это не […]

Загрузка URL-адресов в приложение Chrome, но не WebView

Почему некоторые страницы не загружаются в моем WebView (но, похоже, отлично работают в Chrome)? Например: http://onlinelibrary.wiley.com/doi/10.1002/iid3.28/epdf http://www.ajpmonline.org/article/S0749-3797(14)00628-X/fulltext Я установил свой WebView для включения JS. Вот мой код инициализации WebView: webView = (WebView) findViewById(R.id.webview); webView.getSettings().setJavaScriptEnabled(true); webView.getSettings().setBuiltInZoomControls(true); webView.getSettings().setDisplayZoomControls(false); webView.getSettings().setDomStorageEnabled(true); webView.setWebViewClient(new WebViewClient()); webView.setWebChromeClient(new WebChromeClient() { public void onProgressChanged(WebView view, int progress) { progressBar.setProgress(progress); if (progress == 100) { […]

Android – поддержка SCORM API между двумя веб-просмотрами

Я запускаю SCORM-совместимый курс из webview, который, в свою очередь, открывает еще один веб-просмотр, содержащий сам курс. Я хочу, чтобы API в исходном веб-браузере получал ответ от веб-просмотра, содержащего курс, после его закрытия. Я попытался добавить два веб-представления на страницу с веб-просмотром, содержащую страницу запуска, и веб-просмотр, содержащий два курса, но когда я закрываю веб-просмотр, […]

Android, как показать PopupMenu в веб-обзоре, как GMail

Я хочу показать PopupMenu в webview в моем приложении, таком как GMail. Вот мой код: webView.addJavascriptInterface(new WebAppInterface(getActivity()), "ScriptToAndroid"); <div class="moreover_icon" onclick="showPopup('file_attach_path', event)"> <img class="overflow_icon" src="android_moreover_icon"/> </div> <script type="text/javascript"> function showPopup(file_path, event) { ScriptToAndroid.showPopupDialog(file_path, pos_x, pos_y); } </script> @JavascriptInterface public void showPopupDialog(String filePath, int x, int y) { //show PopupMenu }

Intereting Posts
Белая граница вместе с прозрачностью в «LinearLayout» Как кнопка может получить фокус? Ошибка Cocos2d-x при компиляции LOCAL_SRC_FILES указывает на отсутствующий файл (и папку) Windows Есть ли #ifdef в Qt, чтобы определить, строим ли мы для Android? Как обнаружить системную информацию типа os или типа устройства Пример сообщения проекта проекта GCM «Не удалось найти google-play-services_lib.apk» Как добавить параметр Stacktrace или debug при создании проекта Android Studio Как исключить конкретное приложение из намерения ACTION_VIEW? Как показывать уведомления только на устройстве Android Wear Ссылки / значки, которые генерируются в кодебе, не отображаются на некоторых мобильных устройствах Box2d Check Collision / Overlaping в любой момент Пользовательская кнопка Android с изображением и текстом внутри? Как сделать снимок экрана программно? Отображать пользовательскую информацию на экране блокировки. В Android Я не могу использовать findViewById