在Android WebView中设置HTML页面填充

瓦斯莱

我想使用JS函数在html源中设置顶部填充。关键是当此函数生效时不要重新加载页面,这就是我应该使用innerHTMLproperty的原因

我的实际来源是:

 webView.setWebViewClient(new WebViewClient() {
      @Override
     public void onPageFinished(WebView web, String url) {
     web.loadUrl("javascript:(function(){document.body.innerHTML = document.body.innerHTML.style.paddingTop = 100px");
   }
     });

该解决方案不起作用,给我警告:

I/chromium: [INFO:async_pixel_transfer_manager_android.cc(56)] Async pixel transfers not supported
苏米特·玛瓦(Sumit Marwha)

你需要写

 webView.setWebViewClient(new WebViewClient() {
      @Override
     public void onPageFinished(WebView web, String url) {
     web.loadUrl("javascript:(function(){ document.body.style.paddingTop = '100px'})();");
   }
     });

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Android中显示为Webview之前如何清除html页面?

来自分类Dev

从资产目录中的HTML文件设置Android Webview Cookie

来自分类Dev

在html页面上动态填充的选择菜单,无需使用jquery mobile即可在android webview上显示

来自分类Dev

在Webview Android中隐藏页面上的元素

来自分类Dev

在Webview Android中隐藏页面上的元素

来自分类Dev

设置在Android WebView中启用Cookie

来自分类Dev

在webview android中设置/获取数据

来自分类Dev

Android Webview无法加载包含资源的完整HTML页面

来自分类Dev

Android和HTML页面之间的Webview数据不匹配

来自分类Dev

在Android中处理HTML Webview的onclick函数

来自分类Dev

在Android中处理HTML Webview的onclick函数

来自分类Dev

如何将HTML页面及其相关资源(例如图像和CSS文件)加载到android webview中?

来自分类Dev

如何在Android中的WebView中设置文本大小

来自分类Dev

在android webview中输入HTML文件(android 4.4,kitkat)

来自分类Dev

Android HTML WebView

来自分类Dev

设置/更改在Android中更改WebView用户代理

来自分类Dev

在Android的Crosswalk WebView中以编程方式设置Cookie

来自分类Dev

在Android的Crosswalk WebView中以编程方式设置Cookie

来自分类Dev

在Android的Crosswalk WebView中以编程方式设置Cookie

来自分类Dev

从Cordova android应用更改页面后无法获取当前Webview HTML页面路径

来自分类Dev

Android:以编程方式在ImageButton中设置图像的填充

来自分类Dev

Titanium Android中的TextField格式设置(填充)问题

来自分类Dev

Android:以编程方式在ImageButton中设置图像的填充

来自分类Dev

Titanium Android中的TextField格式设置(填充)问题

来自分类Dev

Android Webview在默认浏览器而不是我的Webview中打开页面

来自分类Dev

Android中的Webview活动

来自分类Dev

Android Java中的webview

来自分类Dev

片段中的Android WebView

来自分类Dev

Android编程中的Webview

Related 相关文章

  1. 1

    在Android中显示为Webview之前如何清除html页面?

  2. 2

    从资产目录中的HTML文件设置Android Webview Cookie

  3. 3

    在html页面上动态填充的选择菜单,无需使用jquery mobile即可在android webview上显示

  4. 4

    在Webview Android中隐藏页面上的元素

  5. 5

    在Webview Android中隐藏页面上的元素

  6. 6

    设置在Android WebView中启用Cookie

  7. 7

    在webview android中设置/获取数据

  8. 8

    Android Webview无法加载包含资源的完整HTML页面

  9. 9

    Android和HTML页面之间的Webview数据不匹配

  10. 10

    在Android中处理HTML Webview的onclick函数

  11. 11

    在Android中处理HTML Webview的onclick函数

  12. 12

    如何将HTML页面及其相关资源(例如图像和CSS文件)加载到android webview中?

  13. 13

    如何在Android中的WebView中设置文本大小

  14. 14

    在android webview中输入HTML文件(android 4.4,kitkat)

  15. 15

    Android HTML WebView

  16. 16

    设置/更改在Android中更改WebView用户代理

  17. 17

    在Android的Crosswalk WebView中以编程方式设置Cookie

  18. 18

    在Android的Crosswalk WebView中以编程方式设置Cookie

  19. 19

    在Android的Crosswalk WebView中以编程方式设置Cookie

  20. 20

    从Cordova android应用更改页面后无法获取当前Webview HTML页面路径

  21. 21

    Android:以编程方式在ImageButton中设置图像的填充

  22. 22

    Titanium Android中的TextField格式设置(填充)问题

  23. 23

    Android:以编程方式在ImageButton中设置图像的填充

  24. 24

    Titanium Android中的TextField格式设置(填充)问题

  25. 25

    Android Webview在默认浏览器而不是我的Webview中打开页面

  26. 26

    Android中的Webview活动

  27. 27

    Android Java中的webview

  28. 28

    片段中的Android WebView

  29. 29

    Android编程中的Webview

热门标签

归档