Форум программистов, компьютерный форум CyberForum.ru

Отработать JS в WebView - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Cоздать url-строку в браузере http://www.cyberforum.ru/android-dev/thread1210233.html
Подскажите пожалуйста как создать url-строку в браузере, где можно ввести адрес http://.......
Android Настройка сапорт либы Народ помогайте я уже запарился с ней. На работе стоит линух и все норм, как настроил все пол года назад так все и пашет. Дома винда так постоянно косяки какие то нипапрогать! Вообщем не видит либу v7! Создал проект как полагается добавил в настройках все сохраняю загорается зеленый флажок напротив, типа все норм!На этом все, фрагменты и прочую еруду эклипс подчеркивает красным. Открываю... http://www.cyberforum.ru/android-dev/thread1210071.html
Android Как отправить по bluetooth массив int?
Как отправить по bluetooth массив(int)? Желательно отправить по нажатию кнопки.
Handler vs Service vs AsynkTask Android
Есть 2 Activity, пусть A1 и A2. В методе onCreate() Activity A1 запускается новый поток, в котором определяются координаты местоположения устройства. Эти координаты потребуются, когда пользователь нажмет на кнопку, находящейся на Activity A2. Как лучше это организовать, что в этом случае подходит более, для работы с побочным потоком: Handler, Service или AsyncTask? И, получив координаты, как мне...
Android Загрузка изображений на сервер http://www.cyberforum.ru/android-dev/thread1209684.html
Здравствуйте. Пытаюсь загрузить изображение на свой сервер в интернете. Нашел вот такой пример: import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.net.HttpURLConnection; import java.net.MalformedURLException; import java.net.URL; import java.util.HashMap;
Android Google Play - Приложение несовместимо с вашими устройствами Загрузил на play.google альфа версию своего приложения. Не могу скачать и установить его, т.к. на страничке приложения в Google Play выдает "Приложение несовместимо с вашими устройствами." Устройства у меня с версиями Андроида 4.1.1-4.2.1 и из Eclipse на них это приложение устанавливается. Мой файл манифеста: <?xml version="1.0" encoding="utf-8"?> <manifest... подробнее

Показать сообщение отдельно
mizha
0 / 0 / 0
Регистрация: 11.04.2013
Сообщений: 112

Отработать JS в WebView - Android

17.06.2014, 10:44. Просмотров 1349. Ответов 4
Метки (Все метки)

Здравствуйте! Подскажите как застравить WebView отработать хотя бы простой alert? Ниже приведу весь код своего активити.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
package com.example.bank;
 
import android.app.Activity;
import android.app.ActionBar;
import android.app.Fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.ViewGroup;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.os.Build;
 
public class MainActivity extends Activity {
    
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
        WebView myWeb = (WebView)findViewById(R.id.webView);
        myWeb.setWebViewClient(new HelloWebViewClient());
        
        WebSettings webSettings = myWeb.getSettings();
        webSettings.setJavaScriptEnabled(true);
        webSettings.setJavaScriptCanOpenWindowsAutomatically(true);
        
        
        myWeb.loadUrl("");
    }
    
    private class HelloWebViewClient extends WebViewClient 
    {
        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) 
        {
            view.loadUrl(url);
            return true;
        }
    }
}
Добавлено через 14 минут
в myWeb.loadUrl пишу например http://google.com

и ниже делаю так
Java
1
myWeb.loadUrl("javascript:document.getElementById('gbqfsa').click()");
но оно не работает... Возможно ли как-то реализовать выполнение JS таким методом или как это лучше сделать?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru