草庐IT

post_WebView

全部标签

java - 无法为 WebView 创建图层,尺寸 640x7040 最大尺寸 8192 颜色类型 4 具有上下文 1

我在ScrollView中使用WebView,它在SamsungSM-J610F上给出了IllegalStateException。它在我测试过此代码的其他设备上运行良好。当我从ScrollView中取出WebView时,它工作正常。但问题是我在WebView下还有其他View,如果我不使用ScrollView,用户将无法看到这些View。FontCache(CPU):Size:103.02kBGlyphCount:37CPUCaches:Shadows:4.22KB(2entries)GPUCaches:Other:BufferObject:63.00KB(2entries)Imag

为什么要禁止除GET和POST之外的HTTP方法

一,HTTP请求有哪些GET和POST是最为常见方法,而且大部分主流网站只支持这两种方法,因为它们已经可以满足功能需求。GET获取服务器资源POST用来像服务器指定的URL的资源提交数据。其余方法一般服务器不会响应,并抛出404或405.二,不安全的HTTP方法OPTION方法:允许客户端查看服务器的性能==》造成服务器信息暴漏.(中间件版本,支持的HTTP方法)PUT:从客户端向服务器传送的数据取代指定的文档的内容。==》由于PUT方法不带验证机制,利用PUT方法可以快捷简单入侵服务器,上传Webshell或者其他恶意文件来获取敏感数据或服务器权限。DELETE方法:请求服务器删除指定的页面

android - 如何计算无需滚动即可适合 WebView 的文本

我想编写一个可以显示对齐文本的查看器,它应该显示无需滚动即可在一个屏幕上显示的文本量。假设我使用WebView来对齐文本,如何计算要在View中设置的文本的大小,以便View可以在不滚动的情况下使用该字体正确显示它。我希望你能理解我的问题,比如电子书阅读器显示文本然后你必须滑动才能加载下一页,我想要一个类似的功能。 最佳答案 我认为您无法访问HTML中的文本,因此您可以尝试使用javascript调用更改字体大小。根据您的View大小或屏幕大小或density计算您的Activity(或您调用webview的任何地方)中的字体大小.

Android webview 在方向改变时保留表单数据

如何在更改方向后保留webview中的表单数据?我使用了onSaveInstanceState()并使用restoreState(savedInstanceState)恢复了之前的状态。这成功地恢复了方向更改之前的先前状态,但它不会恢复webView中表单文本框中的数据。在方向改变后,应该怎么做才能在webview中保留表单文本框中的数据?注意:我不会使用android:configChanges="keyboardHidden|orientation",因为在方向更改后我的应用程序需要键盘输入。提前致谢。 最佳答案 由于WebVi

php - Android:将文件与其他 POST 字符串一起上传到页面

我正在尝试将图像连同有关该图像的一些其他信息上传到PHP页面,以便PHP页面知道如何处理它。目前,我正在使用它:URLurl=newURL("http://www.tagverse.us/upload.php?authcode="+WEB_ACCESS_CODE+"&description="+description+"&userid="+userId);HttpURLConnectionconnection=(HttpURLConnection)url.openConnection();connection.setDoOutput(true);connection.setReques

android - Android 中来自 NDK 的 WebView

有没有办法从androidndk打开一个WebView?我们能够从jnic++文件调用java方法,我们能够打开webview,但我们需要直接从androidndk打开webview,而不受java干扰。 最佳答案 您无法从NDK代码访问JavaUI。NDK具有在屏幕上绘制东西的基本功能,适合编写游戏,但仅此而已。如果您想使用WebView,您必须将它嵌入到JavaUI中,然后通过JNI调用它。如果没有关于您正在尝试做什么的更多详细信息,我真的无法进一步评论,但通常的用例是:游戏想要启动一个URL:游戏通过JNI调用Java并且Ja

Android WebView “tel:” & "mailto:"链接显示未找到网页

我正在尝试从webview打开tel:和ma​​ilto:链接,并收到以下消息:WebPageNotFoundtel:0000000000唯一有效的链接是“http:”和“https”谁能帮帮我?privateclassHelloWebViewClientextendsWebViewClient{@OverridepublicbooleanshouldOverrideUrlLoading(WebViewwebview,Stringurl){webview.loadUrl(url);returntrue;}}@OverridepublicbooleanonKeyDown(intKeyCo

android - 如何从android中的webview中选择图像

我从事ImageBase64编码/解码应用程序的工作。所以我想在webview中从谷歌图像中选择图像并转换为Base64字符串。sohowicanpickimageontoucheventinwebview.提前致谢。 最佳答案 需要从webview中获取html内容,并获取标签中的图片 关于android-如何从android中的webview中选择图像,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.co

android - 为什么在post() runnable中查看宽高为0?

我正在获取View的高度和宽度,在getView()方法中膨胀。这是一个网格项。通常我在View上使用post()来获取尺寸,在它被附加到布局之后。但它返回0。finalViewconvertViewFinal=convertView;convertView.post(newRunnable(){@Overridepublicvoidrun(){doSomethingWithConvertView(convertViewFinal);}});...doSomethingWithConvertView(Viewv){v.getWidth();/*returns0*/};如何获取尺寸?

android - Android 上没有 WebView 的 oAuth?

有没有一种方法可以实现oAuth流程而无需在android上实际启动浏览器甚至webview?我想展示的是一个native弹出窗口,它询问用户凭据,然后将其提供给oAuth提供者。 最佳答案 严格来说不,OAuth的主要思想是您永远不应该以任何方式处理用户的凭据。但这取决于提供商。例如Twitter使用theirowninventionxAuth您发送用户名和密码以换取访问token的位置。不过,Twitter只允许将此用于可以很好地激发需求的应用程序。因此,请与API提供者核实是否可以某种方式实现。