Guy*_*and 19 html android webview android-webview google-cloud-print
我们尝试通过谷歌云打印打印webview内容,但无论我们做什么,结果打印输出都会增加一些余量.
有没有办法删除这个保证金?我们尝试了:
<body style="margin: 0; padding: 0">
Run Code Online (Sandbox Code Playgroud)
然后
<meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width">
Run Code Online (Sandbox Code Playgroud)
然后
mWebView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
Run Code Online (Sandbox Code Playgroud)
没人工作......
打印WebView时,使用以下代码删除边距。
@page{
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
}
Run Code Online (Sandbox Code Playgroud)
Just Use It*{margin:0px; 填充:0px}添加样式表并检查一次
*{margin:0px; padding:0px}
body,html{padding:0px;margin:0px;}
<meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width">
Run Code Online (Sandbox Code Playgroud)
默认情况下,HTML 网页的内边距和边距为 10 像素;您必须在 head 部分或 css 文件中设置:
<style type="text/css">
html, body {
width:100%;
height: 100%;
margin: 0px;
padding: 0px;
}
Run Code Online (Sandbox Code Playgroud)
这对我来说是工作。希望它能帮助你:)
或者你可以尝试另一种:
将您的标签替换为以下标签:
<body style='margin:0;padding:0;'>
Run Code Online (Sandbox Code Playgroud)
这是有关 Web 视图中图像的另一个技巧:添加适合屏幕宽度的图像样式。适用于所有屏幕尺寸:
<style type='text/css'>
img {max-width: 100%;height:initial;} div,p,span,a {max-width: 100%;}
</style>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1852 次 |
最近记录: |