Articles of webview

如何删除Android WebView打印添加的保证金?

我们尝试通过谷歌云打印打印webview内容,但无论我们做什么,结果打印输出都会增加一些余量。 有没有办法删除这个保证金? 我们尝试了: 然后 然后 mWebView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY); 没人工作……

“启用DOM存储API”是什么意思?

我遇到了这个Android WebView函数WebSettings.setDomStorageEnabled(true) ,仅从名称我可以推断它只是“启用DOM存储”。 然而,Android文档提出了一些略有不同的内容: 设置是否启用DOM存储API。 IOW,它启用API而不是存储本身。 我的问题是……在遇到这个函数之前,我不知道是否存在这样的API。 我的Google搜索表明此API与HTML5密切相关。 这是否意味着此function与不使用HTML5的网站/页面无关? IOW,它是否会影响现有的非HTML5页面加载和渲染? 我在哪里可以了解有关DOM存储API的更多信息? 特别是,在Android应用程序中调用WebSettings.setDomStorageEnabled(true)时,我需要注意哪些问题或警告? 为什么默认禁用? 更新 :我现在至少可以回答问题#2:事实certificate“DOM存储”的通用名称是“Web存储”,并且有一篇关于此的整篇维基百科文章: http : //en.wikipedia.org/wiki / Web_Storage

在webView android中加载本地html文件

我必须将现有的html文件加载到位于文件系统中此路径的WebView中: /data/data/com.example.example/files/file.html 但是,当WebView加载它时,我什么都看不到。 谁能帮我? WebView代码(假设路径是我上面写的路径): WebView webView = (WebView)findViewById(R.id.webView1); File htmlFile = new File(path); if(htmlFile.exists()) { webView.loadUrl(htmlFile.getAbsolutePath()); }

如何在Android应用程序中以在线和离线模式加载或检索网页?

我需要在Android设备的内部或外部内存中加载和检索HTML网页。 我需要的是使用web-view在android中下载和检索网页。 有许多类似于下载或保存网页的重复问题。 但没有一个答案对我有帮助。 引导我! 提前致谢。

Android Webview Anchor Link(跳转链接)不起作用

我的Android应用程序中有一个WebView,它使用loadDataWithBaseURL()方法加载HTML字符串。 问题是本地锚链接( …)无法正常工作。 单击链接时,它将突出显示,但不会滚动到相应的锚点。 如果我使用WebView的loadUrl()方法加载包含锚链接的页面,这也不起作用。 但是,如果我在浏览器中加载相同的URL,则锚链接可以正常工作。 是否需要特殊处理才能使这些工作适用于WebView? 我正在使用API​​ v4(1.6)。 代码没有多少,这里是我一直在使用的一些测试代码的相关部分: WebView detailBody = (WebView) findViewById(R.id.article_detail_body); String s = “LINK!Testing!”; detailBody.loadDataWithBaseURL(API.HomeURL(this), s, “text/html”, “utf-8”, “”);

Android WebView – >显示WebArchive

从API级别11开始,Android的WebView有这个saveWebArchive方法: http : //developer.android.com/ 。 它可以将整个网站保存为webarchives,这太棒了! 但是如何将下载的内容恢复到webview中? 我试过了 webview.loadUrl(Uri.fromFile(mywebarchivefile)); 但这只会在屏幕上显示xml。

哪个可以取代capturePicturefunction

我有个问题。 目前,WebView的capturePicture已弃用 。 我想问一下是否有办法替换这个function。 我的意思是它可以捕获整个webview(不仅显示视图) 谢谢

使用webView时是否可以将HTML表单中的数据导入android?

我在HTML中创建一个非常简单的表单,在Android中使用webview查看,使用文本框输入你的名字,当你点击按钮时,它会将它显示在一个段落中,并使用html和javascript进行制作。 这是我的HTML代码: Write your name and win your favorite game console name and win it! The winners will be announced in 4 days. Type your name here: Try it function myFunction() { var x = document.getElementById(“thebox”).value; document.getElementById(“demo”).innerHTML = x; } 新编辑表格 First Name 我希望在按钮单击的android中的variables中输入名为“thebox”的输入框中的值,之前我尝试过很多东西,然后我按照一个方法来注入一个JS文件但是因为我对JS一无所知所以我尝试失败,这是我放入项目的文件,文件名为inject.js: document.getElementsByTagName(‘form’)[0].onsubmit = function () { var objPWD, objAccount, objSave; var str […]

android – 从webview中获取文本

在我的应用程序中,我使用EPUBLIB在webview显示epub HTML文件。 我的问题是我想为我的epub阅读器使用书签function。 为此,我想从webview中获取文本,该文本显示我的epub的HTML文件中的页面,然后在我的书签活动中使用该文本向用户显示他们已添加书签的内容。 我怎样才能做到这一点?

带有客户端证书的android webview

我试了好几天使用Web视图并在应用程序中嵌入了客户端证书,但在我看来,android sdk没有提供任何方法来执行此操作,是否有回调来拦截服务器发送的质询? 有没有办法将webview与客户端证书一起使用并发出https请求?