Articles of андроид webview

Android 4.0 ICS Webview с «Неизвестная ошибка хрома: -324»

Я кодирую браузер, используя WebView в Android 4.0 ICS. Но когда я обращаюсь к некоторому веб-сайту, произошла ошибка. Я переопределяю метод onReceivedError в WebViewClient, и я печатаю logcat. 08-28 09:22:00.549: D/chromium(22081): Unknown chromium error: -324 08-28 09:22:32.658: E/sky-mobi(22081): errorCode:-1 description:A network error occurred。failingUrl:https://172.16.28.5/portal/logon.htm 08-28 09:22:32.705: W/Web Console(22081): The page at “https://172.16.28.5/portal/logon.htm” displayed insecure content from […]

Внешний HTML-ресурс, не связанный с React Native в сборке для использования Webview

Я создаю приложение для Android, используя React Native. Он имеет веб-представление, которое читает файл HTML локально. Это часть кода, который я использую для рендеринга webview. <WebView ref="webview" source={require('./helloworld.html')} javaScriptEnabled style={styles.webView} /> Это хорошо работает во время разработки. HTML-файл загружается в webview и хорошо отображен. Но он не работает над выпуском / выпуском Android. Веб-просмотр пуст, […]

Программная клавиатура Android скрывает входы от CordovaWebView, когда в полноэкранном режиме

У меня есть CordovaWebView, который представляет некоторые html-формы. Когда я фокусируюсь на поле ввода, появляется мягкая клавиатура Android, и для определенных полей, в зависимости от их положения, она становится поверх нее. В принципе, это не изменяет размер макета CordovaWebView. Что бы я ни делал, я не могу изменить это, и говорят, что это связано с […]

Android webview loadurl ("file: ///android_asset/index.html#home") не удалось

Я работаю над приложением на Android, где я хочу загрузить локальный html-файл, используя webview.loadurl("file:///android_asset/index.html#home"); Он будет загружаться нормально на большинстве устройств, но на некоторых устройствах Samsung с ОС Android 4.0.4 он загружается с ошибкой. У вас есть идеи с этой проблемой? Добавьте комментарии и извините за мою ошибку только сейчас. webview.loadurl("file:///android_asset/www/index.html"); Работать нормально, но webview.loadurl("file:///android_asset/www/index.html#home"); […]

Веб-интерфейс с интерфейсом JavaScript

Я создаю мобильное приложение, которое должно взаимодействовать с java на javascript. Я нашел решение в этой ссылке Передача массива значений из Android Activity в JavaScript в WebView . Но моя проблема заключается в том, что я объявляю webview своей показной ошибкой, как Ни один из методов добавленного интерфейса не был аннотирован с помощью @ android.webkit.JavascriptInterface; […]

Android: как проверить успешную загрузку URL-адреса при использовании webview.loadUrl

В webview android я пытаюсь загрузить URL-адрес и проверить, успешно ли загружен этот URL-адрес (подключение к Интернету было доступно, сервер был включен и т. Д.). У меня создалось впечатление, что webview.loadUrl будет генерировать исключения, но неправильно! Как это прямо сказано здесь, «исключение НЕ будет выбрано». Итак, как я могу проверить, не потерял ли webview.loadUrl?

Изменить заголовок alert () (Javascript в Android Webview)

Скриншот: Страница в файле: // Есть ли способ изменить заголовок окна предупреждения? Любая помощь будет оценена. 🙂

WebView с андроидом IFRAME

Я хочу загрузить HTML <IFRAME> внутри WebView , но я не знаю, почему, он не может этого сделать. Я использую следующий код для загрузки <IFRAME> webView.loadData("<iframe src=\"http://www.google.com\"></iframe>", "text/html", "utf-8"); Вот что я пробовал. WebSettings webViewSettings = webView.getSettings(); webViewSettings.setJavaScriptCanOpenWindowsAutomatically(true); webViewSettings.setJavaScriptEnabled(true); webViewSettings.setPluginsEnabled(true); webViewSettings.setBuiltInZoomControls(true); webViewSettings.setPluginState(PluginState.ON); Я упомянул интернет-разрешение: <uses-permission android:name="android.permission.INTERNET" /> Я также пробовал настройки WebViewClient с shouldOverrideUrlLoading […]

Страница веб-просмотра Android не загружается правильно

Я пытаюсь загрузить страницу в веб-приложение приложения Android с помощью эмулятора Android Studio (Nexus 5). Однако страница не загружается правильно и застревает на экране загрузки. Для этой страницы требуются разрешения GeoLocation, но я уже включил их. Ниже приведен мой код и XML для приложения. MainActivity.java @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); WebView webview; setContentView(R.layout.activity_main); […]

Пользовательский шрифт для веб-просмотра

Я пытаюсь установить новый пользовательский шрифт (файл otf) для моего веб-представления. Я помещаю файл anbaaarabic_bold.otf в файл. Вот как я это делаю: String head = "<head><style>@font-face {font-family: 'verdana';src: url('file://"+ getActivity().getFilesDir().getAbsolutePath()+ "/anbaaarabic_bold.otf');}body {font-family: 'verdana';}</style></head>"; String htmlData= "<html>"+head+"<body style=\"font-family: verdana\">"+body+"</body></html>" ; mBodyArticle.loadDataWithBaseURL("http://nada", htmlData, "text/html", "utf-8", ""); Body: содержит мой html-код. Я не знаю, почему шрифт не работает […]

Intereting Posts
Разместить растровое изображение в качестве фона вида Почему мы не можем использовать прозрачные системные панели с ActionBar DatePicker не работает при попытке использовать его Лучшая практика хранения данных в памяти и базе данных одновременно на Android Одновременный запрос HttpClient с использованием нескольких AsyncTasks Android 2.3 Visualizer – понимание проблем getFft () «RuntimeException: выполнение паузы активности, которая не возобновляется» Как получить доступ к журналу вызовов для Android? Какова структура / шаблон для android / java для организации HTTP-вызовов веб-службы в проекте? Установка библиотеки поддержки для PreferenceFragmentCompat Связь между Android Java и Phonegap Javascript? Список заметокВыбор в ListView Показать AlertDialog с ImageView без каких-либо дополнений Ошибка обратного вызова для передачи: результат = ОТМЕНА forIntent {act = com.google.android.c2dm.intent.RECEIVE pkg = com.flagg327.guicomaipu (есть дополнительные функции)} Обновление андроидных массивов ArrayAdapter