Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 20.11.2017
Сообщений: 2
1

Гироскоп Android WebView

20.11.2017, 19:57. Показов 1089. Ответов 0

Author24 — интернет-сервис помощи студентам
У меня есть webview,который открывает сайт с WebGl или CCS3D. На данном сайте есть кнопка,которая включает гироскоп.

Если зайти на этот сайт через chrome и нажать на эту кнопку,гироскоп включается.
Если запустить сайт через webview в android app, то при нажатии на кнопку
гироскопа,сайт не крутиться,как это происходит в chrome.

Вопрос: как включить гироскоп на android,чтобы при нажатии на кнопку гироскопа сайт так же крутился как и в chrome?

Подключены следующие разрешения:

Java
1
2
3
4
    <uses-permission android:name="android.permission.INTERNET"/>
        <uses-permission android:name="android.permission.VIBRATE"/>
        <uses-feature android:name="android.hardware.sensor.accelerometer" android:required="true" />
        <uses-feature android:name="android.hardware.sensor.gyroscope" android:required="true" />
Код:

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
   public class SecondActivity extends AppCompatActivity  {
        WebView webView;
        final String ulr="http://sfer***.com/hodite/";
        SensorManager sensorManager;
        Sensor sensor;
    
        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            this.requestWindowFeature(Window.FEATURE_NO_TITLE);
            this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
            setContentView(R.layout.activity_second);
            webView=(WebView)findViewById(R.id.web);
            WebSettings webSettings = webView.getSettings();
            webSettings.setJavaScriptEnabled(true);
            webSettings.setDomStorageEnabled(true);
            webSettings.setLoadWithOverviewMode(true);
            webSettings.setUseWideViewPort(true);
            webSettings.setBuiltInZoomControls(true);
            webSettings.setDisplayZoomControls(false);
            webSettings.setSupportZoom(true);
            webSettings.setDefaultTextEncodingName("utf-8");
            webSettings.setRenderPriority(WebSettings.RenderPriority.HIGH);
            webSettings.setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK);
            webSettings.setAppCacheEnabled(true);
            webSettings.setLayoutAlgorithm(WebSettings.LayoutAlgorithm.NARROW_COLUMNS);
            webSettings.setEnableSmoothTransition(true);
            //webView.setWebChromeClient(new WebChromeClient());
            webView.loadUrl(ulr);
    
            /*sensorManager = (SensorManager) getSystemService(Context.SENSOR_SERVICE);
            sensor = sensorManager.getDefaultSensor(Sensor.TYPE_GYROSCOPE);*/
    
    
        }
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.11.2017, 19:57
Ответы с готовыми решениями:

Android webview
Здраствуйте!Нужен готовый webview apk.есть примеры?

Android WebView утечка памяти
При добавлении поддержки JavaScript setJavaScriptEnabled(true), когда перехожу по ссылкам,...

WebView android подключение прокси
Здравствуйте! Помогите пожалуйста, я новичок в android Studio. Я создал обычный браузер на WebView...

Не открываются страницы в WebView Android
У меня есть index.html, help.html, page_1.1.html, page_1.2.html. index.html - главная страница....

0
20.11.2017, 19:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.11.2017, 19:57
Помогаю со студенческими работами здесь

Прозрачный фон WebView в android studio
Помогите пожалуйста! Вот фрагмент кода: web = (WebView) findViewById(R.id.webView);...

Реклама в Android-приложении через WebView
Всем привет. Помогите с советом, пытаюсь вставить рекламу leadbolt.net в свое приложение на...

WebView некорректно загружает url (Android Studio)
android studio. webview некорректно загружает url. Он загружает, но почему отображается...

Сжатие html и css в webview приложении на android studio
сжатие html и css в webview приложении на android studio возможно ли методами андроид студио...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru