草庐IT

X5WebView

全部标签

Webview 中的 Android 2.3 希伯来语支持

我在Android2.3模拟器上测试了一个移植到2.3的应用程序,该应用程序包括在WebView中显示的希伯来语字符串,需要解决三个问题:告诉webview使用希伯来语字体(请参阅我的帖子和她的解决方案Android2.3HebrewfontsinWebview)告诉webview从右到左显示字符串,我通过添加解决了这个问题最后一个问题是webview镜像文本:换句话说,应该在右边的第一个词是左边的最后一个词,而且那个词的字母被翻转,应该在右边的第一个字母右边是左边的第一个字母。顺便说一句,如果在TextView中,2.3emaulator会正确显示字符串。关于如何解决#3的任何想法?

android - 如何阻止从 SL4A 启动的 WebView 隐藏通知栏?

我正在为使用WebView的小型PythonSL4A脚本构建一个UI,但我发现有点烦人的是,当我从SL4A脚本(droid.webViewShow(...))启动我的WebView时,Android通知栏会出现隐藏!这是一些代码:importandroiddroid=android.Android()droid.webViewShow('file:///sdcard/sl4a/scripts/sample.html')有没有办法改变这种行为?我缺少任何参数或配置吗? 最佳答案 听起来您需要稍微重新设计一下您的解决方案。我建议您在la

android - 绘制离屏 WebView 到位图

我试图在android中向用户捕获屏幕外绘制的webview图像,但我总是以黑色图像结束。这是正确的尺寸,一切都不是这是我使用的代码:StringtheURL="file:///android_asset/www/pages/page2.html";WebViewwebview=newWebView(ctx);webview.loadUrl(theURL);Bitmapbm=Bitmap.createBitmap(1000,1000,Bitmap.Config.ARGB_8888);Canvasc=newCanvas(bm);webview.draw(c);OutputStreamst

android - NPE 在 android.webkit.WebView.onWindowFocusChanged

我正在使用在对话框中嵌入webview的FacebookandroidSDK。当我用android2.2在droid上重新安装应用程序时,webview第一次崩溃并提供以下堆栈跟踪。我用谷歌搜索,但到目前为止还没有运气。如果你们中的任何人已经解决了这个问题,请告诉我。ERROR/AndroidRuntime(10368):FATALEXCEPTION:main06-2910:40:59.768:ERROR/AndroidRuntime(10368):java.lang.NullPointerException06-2910:40:59.768:ERROR/AndroidRuntime(

android - 自动点击 WebView

如何从Java代码执行对WebView的点击?是否可以点击指定位置(x,y)?WebView.performClick()不起作用! 最佳答案 您可以通过使用loadUrl()将javascript注入(inject)您的webview来做到这一点:mWebView.loadUrl("javascript:");此示例代码将对ID为“button_submit”的元素执行点击:mWebView=newWebView(context);mWebView.getSettings().setJavaScriptEnabled(true);

Android WebView.postUrl() 在发布到 HTTPS URL 时显示空白屏幕

在我的android应用程序中,我将数据从WebView发布到httpsservletURL,如下所示StringpostData="fileContents="+fileCon;WebView.postUrl(url,EncodingUtils.getBytes(postData,"BASE64"));上面代码中的URL是一个servletURL,我必须为其发布一些数据,然后我从那里重定向到其他一些URL。当servletURL只是HTTP时,上面的代码工作正常。但是当更改为HTTPS时,它显示的是空白屏幕。我针对androidHTTPS问题尝试了以下解决方案:http://blog

android - 将 Android WebView 文本大小与 TextView 文本大小相匹配

是否有一种简单的方法(可能是非编程的?)来使WebView中的文本大小与TextView中的文本大小相匹配?我有一个(XML指定的)TextView,它没有文本大小或外观属性:还有一个没有文本大小或外观属性的WebView:当我将文本放入TextView(使用setText())并将HTML放入WebView(使用loadData()并将文本本身放入元素中,没有额外的CSS/内联样式集),这两个View显示不同大小的文本(WebView似乎默认为比TextView更大的大小。)确保我的WebView文本在大小上始终与TextView文本匹配的最佳方法是什么,并且可能在其他外观上匹配——

android - Android Webview 上的 Appcache 不下载源

我知道我的网络应用程序的应用程序缓存运行良好,因为我已经在Chrome上尝试过它,即使在Android版Chrome上它也可以运行,但是当从WebView将它加载到我的Android应用程序中时却没有。我有以下设置:myWebView=(WebView)v.findViewById(R.id.webView);WebSettingswebSettings=myWebView.getSettings();webSettings.setDomStorageEnabled(true);webSettings.setJavaScriptEnabled(true);webSettings.set

Android Webview 重定向循环

我的项目中有一个Webview。一些页面使用javascript链接到其他页面。即。我单击链接到第2页的链接1。在第2页中,javascript重定向到第3页。在第3页,我捕获onBackpress并检查webview是否可以返回。如果可以,我会调用webview.goBack()。但这样做会打开第2页,而第2页又会自动重定向到第3页。让用户很难退出Activity。有谁知道如何防止重定向循环? 最佳答案 使用location.replace(url)而不是location.href=url。或者在重定向之前给一些延迟。

android - 恢复包含动态生成的 HTML 的 webview 状态

我的应用程序中有一个加载动态内容的WebView,我希望View在设备旋转时保持不变。所以我写了下面几行代码:@OverridepublicvoidonSaveInstanceState(BundleoutState){super.onSaveInstanceState(outState);mWebView.saveState(outState);}在我的onCreate()中:@OverridepublicViewonCreateView(LayoutInflaterinflater,ViewGroupcontainer,BundlesavedInstanceState){if(sa