草庐IT

5WebView

全部标签

android - 如何使用 WebView 在新窗口中启动 Activity ?

我有一个ViewPager,里面有几个fragment,其中一个包含一个webview。在该WebView中,我想在我用来显示图像的指定Activity中打开指向图像(jpeg/png)的链接:MyFragment.javawebView.setWebViewClient(newWebViewClient(){publicvoidstartImageView(Stringurl){IntentimageIntent=newIntent(getActivity(),ImageActivity.class);imageIntent.putExtra(ImageActivity.IMAGE_

android - Webview 缩放未聚焦且 subview 重叠

我正在为gmailandroid应用程序尝试类似于收件箱应用程序中对话View的View。他们使用RecyclerView进行多个webview。所以我在回收站View中添加了多个webviews。点击事件被传递到webview。但我无法缩放WebView。之前我在scrollview中添加了多个webview。我从这里使用了NonLockingScrollView[https://zi.is/p/browser/k-9/src/com/fsck/k9/view/NonLockingScrollView.java?rev=e4d26b8c752f03dc8a40bcb59a0e6018

android - 在 Android 4.4.2 上,WebView 加载缓慢

我有一个列表,当我点击列表中的一项时,一个HTML页面会这样调用:webView.loadDataWithBaseURL("file:///android_asset/",content,"text/html","utf-8","about:blank");在这个webview中,有HTML5视频(我正在使用这个库https://github.com/cprcrack/VideoEnabledWebView)。当我进入视频全屏模式,然后返回列表并单击另一个项目以加载HTML页面时,此页面加载时间太长(如几分钟)。这只发生在某些4.4.2设备上,在模拟器上它加载很快。我的hardware

android - 如何在 webview 中添加通知?

我创建了一个webview应用程序,它在xyz.com网站上运行得非常好该应用程序是为小规模目的和个人使用而制作的。(未在Play商店上传)通常,当我更改网站中的某些内容时-Index.html(例如)应用程序也会在加载更新后的url时进行更新。我想创建一个通知,每当我更改内容时,用户都会在他们的通知栏中收到通知(今天的Activity-abc),当他们单击该通知时,它会打开应用程序以查看更新的内容。如何创建这样的通知? 最佳答案 您需要先注册您的用户并获取gcm注册ID并将其保存在您的服务器上。然后你可以像这样在android中实

android - 卡在通过 Webview 登录 Linkedin

实际上,我的应用程序正在通过linkedin应用程序和webview使用linkedin登录。使用linkedin登录工作正常,但如果linkedin应用程序不可用,我将使用webview处理登录。那也很好用,但是今天它突然卡在了某些代码异常行中。我在我的Linkedin对话框类中获得空访问token,所以我想trycatch,但之后它会显示空白webview我不知道该怎么做。这是我的linkedin对话框代码publicclassLinkedinDialogextendsDialog{privateProgressDialogprogressDialog=null;publicsta

android - Webview onDownloadStart 从未在 Android 5 或更高版本上调用

我有一个带有下载监听器的WebView。当我点击一个链接时,例如:http://fzs.sve-mo.ba/sites/default/files/dokumenti-vijesti/sample.pdfAndroid下载管理器启动。问题是当我点击Android5.0或更高版本时,onDownloadStart从未调用过。我不知道发生了什么,我该如何解决?谢谢。webView.setDownloadListener(newDownloadListener(){publicvoidonDownloadStart(Stringurl,StringuserAgent,Stringconten

android - 如何在android中的线性布局后面启用webview缩放?

我制作了一个应用程序,其中在webview上有一个透明图像。我的webview启用了缩放功能,但是在我将透明图像放入Webview上的透明LinearLayout后,我无法启用缩放功能。可能Webview上的透明LinearLayout(包含部分透明图像)限制了在Webview上检测触摸事件。那么我该如何解决呢?我的应用程序屏幕截图如下图所示。webview.xml文件:-search_image.xml文件:- 最佳答案 根据HowtoenablezoomcontrolsandpinchzoominaWebView?Checkif

android - 如何阻止 ScrollView 滚动到 WebView 中当前加载页面的底部

我知道有类似的问题,我已经尝试并实现了所有这些解决方案建议。然而,他们都没有和我一起工作。即使WebView完成加载数据,ScrollView也永远不会停止滚动到底部。我想通过onScrollListener使用pull来刷新和隐藏操作栏。一切都很好,但我无法阻止scrolView不停地滚动到底部。我读过这个:Howtopreventascrollviewfromscrollingtoawebviewafterdataisloaded?我也读过这个:webviewisforcingmyscrollviewtothebottom我尝试实现一个自定义的scrollview,它覆盖了requ

javascript - Android WebView 提取 HTML

基本上,我正在开发一个Android应用程序,用户可以在其中访问页面的HTML内容并选择接下来要做什么,无论是写入文件系统、通过FTP上传等。用户看不到HTML但它会存储它供以后查看。我已经尝试添加一个JavaScript接口(interface),然后将其添加到onPageFinished事件,它只是不想交出HTML,这是我所做的:所以对于我的onPageFinished事件:Webviewwv=(WebView)findViewById(R.id.webbrowser);wv.addJavascriptInterface(newJSEngine(),"JSEngine");publ

Android Webview goback() 问题与 loadDataWithBaseURL 方法

问题是goback()没有显示我的html数据。产生这个问题的步骤如下使用loadDataWithBaseURL方法加载html数据。它可以很好地呈现html数据。然后单击html数据中的一个链接,然后webview移动到显示该链接的下一页,这也很好。当我从此页面调用方法goback()时,它应该显示我的html数据,但显示的是空白屏幕。在onPageFinished()内部,我得到的url为about:blank。提前致谢! 最佳答案 如果您使用loadDataWithBaseURL,您需要在url参数中发送不同于null的内容,