草庐IT

X5WebView

全部标签

javascript - Android webview 延迟渲染

我主要用JS(Mootools)和HTML编写了一个应用程序,它被加载到我应用程序的webview中。它只是一个html文件,通过添加或删除nodisplay类来显示或隐藏页面的部分(元素):.nodisplay{display:none}functionshowPage1(){$$('.pages').addClass('nodisplay');$('page1').removeClass('nodisplay');}在android4(xperiaarc和galaxynote2)中,我看到一个奇怪的延迟渲染,但我不知道旧版本的行为如何。当我隐藏一个元素并显示另一个元素时,它一开始看

android - 在 Android webview 中通过 iframe 加载 Youtube 视频

我想使用iframe将youtube视频加载到Androidwebview这是我的布局Xml我的代码是:publicclassWebTubeextendsActivity{privateWebViewwv;Stringhtml="\n"+"";@OverrideprotectedvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);wv=(WebView)findViewById(R.id.webView);wv.g

android - 在 Android 中预加载网页(使用 WebView?)

我想在Android中预加载网页。该网页包含文本和图形元素。该网页将在未来显示在尚未创建的Activity中。据我所知,例如WebView必须绑定(bind)到Activity,因此不可能将WebView用于此任务。有人有任何不涉及解析html页面和“手动”下载所有元素的建议吗? 最佳答案 根据android的文档:出于明显的安全原因,您的应用程序有自己的缓存、cookie存储等——它不共享浏览器应用程序的数据。所以我们可以通过这样做以一种聪明的方式利用上述信息:每当您想开始加载您的网站时,创建一个新的WebView对象并从中请求u

android - WebViewFragment webView 在执行 FragmentTransaction 后为 null

我目前在我的应用程序中设置了左侧的ListFragment和右侧的DetailsFragment(类似于下面平板电脑上的布局)。在详细信息fragment(列表旁边的fragment)上,我有一个转到交易按钮,按下该按钮时应将detailsFragment替换为WebViewFragment。我遇到的问题是,当尝试在webviewfragment中加载url时,WebView为空。WebViewFragmentwebViewFragment=newWebViewFragment();FragmentTransactiontransaction=getFragmentManager().

android - "Hello, WebView"教程在Android浏览器中打开请求的地址而不是在我的webview中

我正在使用带有Android2.1AVD的Android模拟器,我遇到以下问题:尝试使用webView.loadUrl在WebView中加载URL会导致它在浏览器中打开。注意:我说的是初始打开,不是来自WebView的链接在浏览器中打开的问题,不过,它可能以某种方式连接。我试过几种方法:我删除了来自list。这实际上使它正常工作,即将html加载到webview中。然而,正如人们所预料的那样,它加载的唯一内容是“无法连接互联网”错误页面。我已经调试了该项目以确保确实在loadUrl函数中,它打开了Android浏览器。此时的CatLog是这样的:05-2322:54:06.858:IN

android - 如何在 Android 应用程序的 WebView 中启用深度链接?

我正在尝试在Android应用中实现深度链接。当我在Android浏览器(如Chrome)上单击自定义url(xxxx://repost?id=12)的深层链接时,我的应用程序打开并且运行良好。问题是,在应用程序中,有一个webView小部件,我也想在那里进行深层链接工作。目前,它显示无法连接到服务器错误。提前致谢。 最佳答案 这是androidwebView的问题,因为它将所有内容都视为URL,但移动设备上的chrome等其他浏览器会拦截该方案,操作系统将完成其余工作以打开相应的应用程序。要实现这一点,您需要修改您的WebView

android - 在 WebView 而不是默认浏览器中打开 URL

我正在创建简单的Webview应用程序,其中包含textview上的一些链接,并在webview而不是默认浏览器中打开这些链接。我的textview包含各种不同的URL,我试图在我的应用程序的webview中打开每个链接。这里代码:tv.setText("www.google.comwww.facebook.comwww.yahoo.com");tv.setMovementMethod(LinkMovementMethod.getInstance());;tv.setText(Html.fromHtml(tv.getText().toString()));Linkify.addLink

android - 从 WebView 获取 Bitmap 产生 OutOfMemory 崩溃

我有一个自定义的WebView,我想获取其内容的位图(包括离屏)。我使用了这段代码,它是从here获得的:publicstaticBitmapgetBitmapFromWebviewV2(WebViewwebView){webView.measure(View.MeasureSpec.makeMeasureSpec(View.MeasureSpec.UNSPECIFIED,View.MeasureSpec.UNSPECIFIED),View.MeasureSpec.makeMeasureSpec(0,View.MeasureSpec.UNSPECIFIED));webView.layo

android - 在 webview 中加载本地 javascript 文件的问题

我遇到了一个困扰我好几天的问题。事实证明这是一个Android故障,已经提交、确认,并希望在未来的版本中得到修复。现在我找到了适合我的解决方案,并将在下面提供,但是该解决方案并不完美,因为它涉及编辑手机间隙源。我的主要问题是是否有人可以找到更好的解决方案来解决这个问题。错误:当您尝试在Android3.0+上的WebView中加载页面时会出现故障。问题在于,如果该页面引用任何本地javascript文件,则无法将查询数据附加到url。基本上这个有效:这不起作用:既然文件显然不能对查询值做任何事情,为什么有人要这样做呢?对我来说,我有一个phonegap应用程序,它通过JSONP加载设置

android - 如何通过电子邮件发送 webview 内容正文?

目前在我的应用程序中,我正在使用webview来显示我的html内容(这是按预期通过Assets文件夹提供的,只是为了澄清)。但是,我已经集成了通过电子邮件发送功能,并且我看到主题正文和标题为空,而不是所选电子邮件中的焦点内容。(比如说,当我选择通过电子邮件发送选项时,我选择了gmail。我看到内容正文为空,而不是webView中的内容)。任何人都做过这个或有想法,如何去做?这是我的代码:我的EmailUtils类:publicclassEmailUtils{publicstaticStringFEEDBACK_EMAIL="Android.Feedback@mycompany.com