Android: WebView не может отображать знак процента «%» - PullRequest
3 голосов
/ 24 февраля 2011

Я пытаюсь воспроизвести html и js код в webview.код содержит знак «%», и веб-просмотр возвращает ошибку ERROR_BAD_URL.

<style type='text/css'>
test{
width: 100%;
height: 100%;
}
</style>

любая идея?

-Z

Ответы [ 3 ]

12 голосов
/ 24 февраля 2011

используйте webview.loadDataWithBaseUrl, если .loadData вызывает проблемы.

7 голосов
/ 24 февраля 2011

Я столкнулся с этим сам в эти выходные.Используйте "% 25", чтобы сделать символ%.Ваш новый код должен выглядеть так ...

<style type='text/css'>
    test{
        width: 100%25;
        height: 100%25;
    }
</style>
2 голосов
/ 05 мая 2013

попробуйте

mWebView.loadDataWithBaseURL(null, html,"text/html", "UTF-8", null); 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...