草庐IT

webviews

全部标签

javascript - 有没有办法在 webview 中拦截 javascript 触发的 URL?

有没有办法像使用shouldOverrideUrlLoading()的普通hrefs一样拦截WebView中的javascript触发的URL? 最佳答案 onLoadResource()在调用任何资源时调用,包括JavaScript。虽然目的与shouldOverrideUrlLoading()有点不同.webControls.setWebViewClient(newWebViewClient(){//NotifythehostapplicationthattheWebViewwillload//theresourcespecif

android - 从 WebView 抓取图片

是否可以监听WebView页面加载完全完成,然后捕获加载页面的屏幕截图?我尝试了两种方法,但它们都不起作用:使用WebViewClient和onPageFinished(WebViewview,Stringurl)。它不起作用(它在文档中有描述)因为此时图片可能还没有准备好使用WebView.PictureListener和onNewPicture(WebViewview,Picturepicture)它也没有解决问题,因为这个方法调用不确定的时间。最初,图片往往只包含页面内容的一部分。而且我不知道如何确定当前调用是该页面的最后调用。我想指出,问题在于找到合适的时间来制作屏幕截图,而不

java - WebView 不打开 android 默认视频播放器?

当我查看thispage时在我的android设备的默认网络浏览器上单击第一个视频,它会触发我设备的默认视频播放器。它加载并播放。但是,当我使用WebView在我的应用程序中查看相同链接时,它不会打开默认视频播放器。可能是什么问题?我正在使用thislink中的webview代码.我还像docs中所说的那样在全屏模式下制作了webview,用于全屏显示的代码:requestWindowFeature(Window.FEATURE_NO_TITLE);getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,Windo

android - 无法使用 iframe 标签在 WebView 内播放视频?

我正在使用以下数据在WebView中显示。这些是HTML标签以及引用视频的iframe。现在的问题是当我点击它时,它显示播放按钮但无法播放视频。我能否在WebView中播放此视频?<p></p><P>becauseofJon’spro-growth,business-friendlypolicies,&nbsp;Utah'seconomyexpandedatmorethantriplethenationalrateandwasnamedthebeststateforbusinessby&nbsp;<EM>Forb

Android facebook 喜欢使用 webview

我使用以下代码在webView中加载类似facebook的按钮。likeWebView=(WebView)findViewById(R.id.webview);likeWebView.getSettings().setJavaScriptEnabled(true);url="http://www.facebook.com/plugins/like.php?"+"href="+URLEncoder.encode("http://developers.facebook.com/docs/opengraph/")+"&"+"layout=button_count&"+"show_faces=

Android:在 webview 滚动完成后使按钮可见

我有一个显示html文件的webview。当用户在webview中滚动到这个文件的底部时,我想要一个以前隐藏的按钮显示出来,然后用户可以按下它来做一些Activity我在iOS中做了类似的事情,我只是将委托(delegate)设置为ViewController并将按钮设置为可见。我如何在Android上做类似的事情?我注意到没有像iOS中那样的回调方法。编辑:现在,我有一个包含2个对象的Activity:一个包含我的文本的WebView和一个当前不可见的按钮。我希望我的Activity在webview文本滚动到底部时收到一条消息,并使按钮可见 最佳答案

android - 以编程方式创建的 RelativeLayout 中的 Webview

我需要在代码中制作以​​下xml:我使用下面的代码,但我得到了一个Forceclose:RelativeLayoutpopwindow=newRelativeLayout(this);RelativeLayout.LayoutParamsrl=newRelativeLayout.LayoutParams(LayoutParams.WRAP_CONTENT,50);popwindow.setLayoutParams(rl);WebVieww=newWebView(this);w.setId(0X100);w.setScrollContainer(false);android.widget

在设备上动画 View 时 Android WebView 闪烁错误

我正在尝试实现滑入式导航(类似于Facebook、Path或Google+Android应用程序)。重现此错误的完整源代码canbefoundhere.然而,当WebView动画离开屏幕时,在设备上会发生闪烁,就好像设备在将它关闭之前正在咬我的WebView屏幕。模拟器上没有出现神器!动画进行得很顺利。有趣的是,这种闪烁似乎只发生在动画View是WebView时!这是使用TextView作为主要内容View的同一个项目。WebViewActivity的布局:对于TextViewActivity:调用滑动导航菜单的代码:privatevoidslideIn(){LinearLayouta

java - android webview youtube 嵌入视频自动播放不工作

我无法自动播放我的视频,请帮忙解决这个问题。我的sdk版本android:minSdkVersion="14"android:targetSdkVersion="19"/>我尝试按照代码中的指定放置java脚本:publicvoidonPageFinished(WebViewview,Stringurl){webView.loadUrl("javascript:(function(){document.getElementsByTagName('video')[0].play();})()");}});我也尝试在URL中附加自动播放但不起作用//webView.loadUrl("htt

Android WebView 输入类型 ="text"光标未显示

当我在WebView中单击输入文本字段(inputtype="text")时,该字段显示软键盘但未显示光标。我可以输入文本,但没有光标...发生这种情况时,Logcat会显示“W/IInputConnectionWrapper:非ActivityInputConnection上的showStatusIcon”或“W/IInputConnectionWrapper:非ActivityInputConnection上的getTextBeforeCursor”。我试图覆盖我的WebView使onCheckIsTextEditor()返回true;,但没有任何效果。请帮忙。