草庐IT

webviews

全部标签

android - 如何在加载新请求之前完全重置 Android webview

我正在使用AndroidWebView加载一些网页。就我而言,我必须在加载网页之前插入一些JavaScript代码。就像下面这样://enablejavascriptmWebView.getSettings().setJavaScriptEnabled(true);//injectmyjsfirst.//Ican'tinjectthejsonPageStarted()oronPageFinished()becauseIneedtomakesurethejs//isinjectedbeforehtmlloaded.mWebView.loadUrl("javascript:MyJsCode

android - 如何正确扩展 WebView?

我正在使用ScrollwebviewhorizontallyinsideaViewPager的解决方案它看起来很有用,我在xml中引用了ExtendedWebView,在.class中实例化ExtendedWebView,LayoutInflatermInflater=(LayoutInflater)context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);layout=mInflater.inflate(R.layout.lay1,null);ExtendedWebViewwebView=(ExtendedWebView)la

android - 如何在 Cordova/PhoneGap for Android 的 WebView 上设置背景图片?

我不只是在API中寻找启动画面功能;如果可能的话,我希望HTML内容使用透明背景,并依靠WebView提供背景图像。这样的事情可能吗?除此之外,我是否可以至少在WebView上设置一种背景颜色,使其“渗透”到HTML内容? 最佳答案 在深入研究了Cordova源代码和Android文档后弄明白了。在src/com/.../MyApp.java中:publicclassMyAppextendsDroidGap{@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onC

Android 的 webview 不显示谷歌地图

如果我启动这个应用程序,我可以正确地看到webview,但它不会加载谷歌地图(https://maps.google.com/maps?q=43.0054446,-87.9678884&t=m&z=7),但它会加载普通的谷歌页面(https://www.google.it/#q=43.0054446%2C-87.9678884)。为什么?有办法解决吗?publicclassMainActivityextendsActivity{WebViewmyWebView;StringmapPath="https://maps.google.com/maps";@Overrideprotected

android - 如何快速加载 WebView 并为其添加进度条

我正在制作一个简单的应用程序,我在其中放置了一个webview,但是页面加载速度非常慢(尝试过许多网站),而且我想添加一个进度条,以便它应该显示页面正在加载。这是我用于webview的代码,但我不知道如何在其上获取进度条:publicclassMainActivityextendsActivity{WebViewwv;@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);wv=(W

java - 使用 Fragments (ActionTabs) 和 Webview

我想要我的应用程序,以便您在屏幕顶部有选项卡(让它工作)并且在xml文件中有一个webview。当我收到“无法访问的声明”时,我无法使webview和fragment代码正常工作。importandroid.os.Bundle;importandroid.support.v4.app.Fragment;importandroid.view.LayoutInflater;importandroid.view.View;importandroid.view.ViewGroup;importandroid.app.Activity;importandroid.webkit.WebView;p

android webview.scrollTo 不工作

我在onPageFinished函数中调用webview.scrollTo,但它什么也没做。publicvoidonPageFinished(WebViewview,Stringurl){//TODOAuto-generatedmethodstubsuper.onPageFinished(view,url);webview.scrollTo(0,scrollY);}知道为什么吗?如何在完成加载后自动滚动页面? 最佳答案 在我看来,onPageFinished、onProgressChanged、WebView.scrollTo和显示

机器人 : pause/stop webview in recyclerview

我正在尝试在RecyclerView中显示youtube视频。一切正常,但我遇到了问题(我是新手)。在阅读了一些帖子(Post1、Post2)之后,我现在意识到WebView线程永远不会停止的问题,即使应用程序停止或进入后台也是如此。我的问题是处理RecyclerView.Adapter中WebView的暂停。我已经创建了RecyclerView适配器,但我不知道如何在RecyclerView.Adapter中的ViewHolder中停止WebView。如果有人可以帮助我,请。 最佳答案 非常感谢@cwbowron。为了说得更清楚,

android - 在 Android 中使用 webview 显示 html 格式的表格

我做了很多尝试,但没有成功。这是我的代码:publicclassSchofferStrextendsActivity{Stringsummary="Youscored192points.";@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.menu);WebViewwebview=newWebView(this);setContentView(webview);webview.loadData(summar

android - AlertDialog 是否支持 WebView?

我正在尝试实现一个带有Webview的AlertDialog。publicOnClickListenerimageButtonViewOnClickListener=newOnClickListener(){publicvoidonClick(Viewv){LayoutInflaterinflater=LayoutInflater.from(MyActivity.this);//errorhereViewalertDialogView=inflater.inflate(R.layout.alert_dialog_layout,null);WebViewmyWebView=(WebVie