草庐IT

X5WebView

全部标签

Android WebView 加载网站的一部分

一些网站有评论部分和许多其他不必要的部分。我只想在我的自定义AndroidWebView中显示主要文章,不包括其他部分。我试过Displayapartofthewebpageonthewebviewandroid中的例子但它仍然显示完整的网站。Android中也有loaddatawithbaseurl类,但它无法正常工作,因为您无法指定使用此类显示网站的哪一部分。还有其他方法吗? 最佳答案 这里有一些变化......webView.getSettings().setJavaScriptEnabled(true);webView.se

android - 如何在 Amazon Fire TV 的 WebView 中播放 YouTube 视频?

我想在AmazonFireTV的WebView中播放YouTube视频。到今天为止,还没有用于在FireOS上播放YouTube视频的官方API(link),所以我尝试让它与Android的WebView一起工作。在AndroidWebView它编写的文档,该应用程序需要打开硬件加速,并且WebView需要有一个WebChromeClient才能播放YouTube视频。我试图让它工作,但是当我开始播放YouTube视频时,我只看到全屏模式下的加载微调器。这是我的代码:@OverridepublicvoidonCreate(BundlesavedInstanceState){super.

android - NestedScrollView 内的 webview 导致高度问题

我使用support.v4.widget.NestedScrollView,我的webview有问题。这是我的布局:使用这种布局,webview必须滚动很多(抱歉链接,我不能发布图片)https://drive.google.com/open?id=0B7otV-_1sdEvUWRzSjlHY01fY3c如果我将webview更改为wrap_content,则webview很小https://drive.google.com/open?id=0B7otV-_1sdEvbVFSRlR0a2IxeUk 最佳答案 我们正在做完全相同的事情

java - 使用 webviewfragment 更改方向时如何保存 webview 的状态

我的一个布局中有一个小的webView,它充当我网站的新闻提要。每次我更改旋转时,它都会重新加载网页。所以我编辑了代码以包括配置更改和恢复状态。然后调整我的androidlist以包括开发站点上说包括方向和屏幕尺寸的配置更改。这解决了保存状态的问题,但反过来又产生了一个新问题,即当它在某些设备上处于横向模式时,我有不同大小的布局。但是随着list的设置,它是如何覆盖屏幕尺寸的。是否可以保存状态但不在我的list中使用屏幕大小。这样我就可以使用横向布局了这是我的方向更改代码。@OverridepublicvoidonConfigurationChanged(Configurationne

javascript - Android WebView 不显示 javascript 动画

我正在尝试显示一张map,该map以动画形式显示map上多个区域的百分比。但是javascript(在浏览器中运行)根本不显示任何动画或百分比。webmpa.generateJs()生成javascript来设置百分比动画,函数initialize用于绘制map。WebSettingssettings=webView.getSettings();settings.setAppCacheEnabled(true);settings.setDomStorageEnabled(true);settings.setDatabaseEnabled(true);settings.setJavaSc

android - "no preview available"在 android webview 的谷歌文档中查看 pdf

在使用google文档链接在android的webview中打开pdf时:-webView.loadUrl("http://docs.google.com/gview&embedded=true&url="+getIntent().getStringExtra(CONSTANT.pdfurl));对于一些pdf"nopreviewavailbale"发生在WebView中,并且对于某些pdf它总是会发生,我知道这个问题已经被问过好几次并且已经看过所有的stackoverflow和互联网但找不到任何令人满意的解释。如何知道在googledocs中查看pdf时出现“无法预览”以及如何解决此

android - 如何使用相机作为 Facebook Android Webview 中文件输入的来源

我们有一个带有文件输入的HTML5页面:现在在Chrome、Safari、Firefox(Android或iOS)和FacebookiOS的WebView中,这将允许从相机胶卷或相机中选择图像。然而,当在Android上的FacebookWebview中使用它时,它只会提供图像/最近/谷歌驱动器/照片等选项,但没有相机。这是错误还是Facebook有意识的选择?有什么方法可以使用手机摄像头作为FacebookAndroidWebView中图像的来源吗? 最佳答案 最后,我对这个问题的解决方案是创建一个带有本地流的视频元素:varvi

javascript - Android webview 中的语言环境时间错误

我们有一个android应用程序,它或多或少只包含一个webview,显示一个webapp。在某些时候,我们想向用户显示一些时间戳并使用以下代码letdateString=newDate().toLocaleTimeString();问题是,这总是产生12小时时间表示(即使用AM/PM,例如3:15PM而不是15:15),即使我们将设备设置为使用24小时时钟(并且设备确实遵守此设置,因为我们在状态栏中看到了正确的时间)。我们还将设备设置为使用德语并删除了英语设置。也没有运气。使用了设备区域设置,因为我们的应用程序以正确的语言显示,但时间字符串仍然错误。window.navigator.

android - WebView 的 loadUrl 方法是否在 UI 线程上运行?

我想知道webview如何加载特定的URL。它是创建一个新线程还是在同一线程(即UI线程)中加载URL?我问这个的原因是当我从当前Activity(在当前Activity的onCreate方法中)启动一个Activity时,它在它的onCreate方法中创建一个WebView并使用loadUrl方法加载一个URL时,我遇到了一些奇怪的唤醒锁问题。因此,当我完成此Activity并返回启动的Activity时,由于唤醒锁定时间已过期,此Activity将重新启动。我用谷歌搜索了一下,发现如果Activity的onCreate方法花费的时间太长,那么这种类型的可能会出现问题。你们中有人遇到

android - Galaxy S 加载网页的 Webview 行为需要很长时间

任何人都可以帮助或遇到与webviews和GalaxyS相同的问题:在WebView中打开一个简单的网页(html、css、图像)需要非常非常长的时间(40-50秒)。在浏览器中打开同一个网页需要十分之一秒。在同一个wlan上具有相同webview和网页的相同应用程序在任何其他给定的情况下都能完美运行设备-即使在GalaxyTab上也能很好地工作。就在GalaxyS上,WebView需要很长时间才能加载网页。我们不知道发生了什么在这里,我们将不胜感激。非常感谢... 最佳答案 我有一个GalaxyS,我知道它唯一真正的“错误”是RF