У меня есть обычный сайт HTML/Javascript, который отлично работает во всем браузере. Я зарегистрировался сейчас, что, если кто-то посещает мой сайт через андроид-webview, javascript отключен по умолчанию. На моей странице у меня есть прейскурант, который будет открыт, добавив класс с javascript. Thats означает, что если мой сайт посещен с webview, прейскурант не отображается. Есть ли решение включить javascript в этом случае? Я нашел что-то вроде этого:Как включить javascript в HTML для WebView?
<WebView javaScriptEnabled={true}/>
или:
webSettings.setJavaScriptEnabled(true);
или:
webView.loadDataWithBaseURL(baseUrl, data, mimeType, encoding, historyUrl);
Но я не имею любой клей это право и должны были разместить него свой код.
И: Есть ли что-то вроде is webview in window
Вы не можете сделать это с сайта. Это нужно сделать в приложении Android с веб-просмотром. Если приложение не делает этого, вы не можете включить его (какой кошмар безопасности это было бы, если бы вы могли). Убедившись, что вы это поняли, поскольку вы говорите о написании веб-сайта, а не о создании приложения. –
Я пишу сайт НЕ приложение. Ваш ответ означает, что веб-просмотр не будет полным браузером. Моя форма работает, взгляд на сайт в порядке. Только важный список не отображается из-за отсутствия javascript. – hamburger
Yup. Конечно, любой браузер может быть таким - многие люди отключили javascript по соображениям безопасности. И веб-просмотр, возможно, включил его - это просто не уверенная вещь. –