Скрыть полосу прокрутки - Webview - CrossWalk

Как скрыть полосы прокрутки в веб-просмотре CrossWalk?

Я пробовал следующие вещи:

  • Применение этого к макету Webview XML

    android:scrollbars="none"

  • Использование javascript/css:

    document.body.style.overflow = 'hidden';
    
  • Все, что предлагается в этом вопросе SO: Скрытие полосы прокрутки в WebView

Любые идеи?


person dthomasen    schedule 16.09.2014    source источник
comment
Вы пробовали какое-либо решение?   -  person GrIsHu    schedule 16.09.2014
comment
Не уверен, что понимаю, что ты имеешь в виду? Я пробовал описанные вещи.   -  person dthomasen    schedule 16.09.2014


Ответы (1)


Чтобы отключить полосы прокрутки в веб-просмотре, поместите следующие инструкции в код веб-просмотра:

WebView.setVerticalScrollBarEnabled(false);
WebView.setHorizontalScrollBarEnabled(false);

Таким образом, прокрутка будет работать без полос прокрутки.

person Stefano    schedule 17.09.2014
comment
Я также пробовал это (из вопроса SO, на который я ссылался. Это не работает). Можете ли вы подтвердить, что он работает для вас с веб-просмотром CrossWalk? (Потому что тогда я могу начать искать, что еще может быть причиной этого). - person dthomasen; 17.09.2014
comment
Никогда не пробовал с CrossWalk. На этом этапе вам нужно проверить, почему эта полоса прокрутки была показана. Является ли это частью веб-просмотра или исходит от Crosswalk? - person Stefano; 17.09.2014
comment
Я думаю, что это поведение по умолчанию для веб-просмотра CrossWalk. Я посмотрю на это, и посмотреть, если что-то всплывает. Тем не менее спасибо. :-) - person dthomasen; 17.09.2014