草庐IT

Webview2

全部标签

android - 无法在 Android 4.1.1 的 WebView 上接收 KEYCODE_DEL

我想通过创建一个复杂的javascript来处理键盘事件,使WebView可编辑。除4.1外,所有Android版本都运行良好。在4.1中,我可以处理除KeyEvent.KEYCODE_DEL之外的所有按键事件。在Android4.1中,我们似乎无法处理WebView的KEYCODE_DEL事件?如果有人可以帮助我解决这个问题,我将不胜感激谢谢 最佳答案 看起来像一个Android错误。一个对我有用的简单解决方法是设置android:targetSdkVersion="15"在你的AndroidManifest.xml中编辑:经过更

Android webview onReceivedError() 不工作

我试图在我的WebView上显示一个警告框而不是“网页不可用”错误页面,但即使按照文档添加onReceivedError()方法后也无法工作,如果我遗漏了什么,请给我建议,这是我的代码...publicclassCloudPageHolderextendsActivity{WebViewmWebView;ProgressDialog_dialog;publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);mWebView=(W

android - 将 WebView 限制为仅一页

是否可以限制WebView,这样当您假设网站有一个webview,但您只想让View停留在该页面且仅停留在该页面时?很好的例子是我有一个跟踪标签的TwitterWebView。我只是希望用户能够关注该标签,而不是能够更深入地了解Twitter内容。已经是预设链接了,Button-->openswebviewwithsetlinktotwitter.所以必须对媒体进行某种检查,或者像我认为的那样。 最佳答案 像这样的东西应该可以做到。myWebView=(WebView)findViewById(R.id.webview);myWeb

android - WebView 适用于 android 2.3.3,在 4.0.1 上显示空白页面

我不认为这是重复的,但是thisquestion可能是相关的。如标题所示:这在android2.3.3上完美运行,在4.0.1上随机显示空白页面。它通常首先工作,然后开始显示空白页面,直到应用程序重新安装。我用来显示一个简单(仅html)网页的代码如下:@OverridepublicvoidafterTextChanged(finalEditablearg0){finalStringresult=getResult();finalStringbase64=encode(result);//ThisistheWebViewresults.loadData(base64,"text/htm

SINGLE_COLUMN 模式的 Android webview 问题

我目前遇到AndroidWebView问题。此webview当前初始化如下:_post_WebView=(WebView)view.findViewById(R.id.post_webview);_post_WebView.setBackgroundColor(Color.WHITE);_post_WebView.setWebViewClient(newPostWebViewClient());_post_WebView.getSettings().setBuiltInZoomControls(true);_post_WebView.getSettings().setSupportZo

android - WebView - 登录成功后返回 Facebook 评论

我正在开发一个旅行应用程序。它有很多地方,用户可以使用facebook评论对其进行评论。我使用WebView来显示facebook评论。它可以显示评论。但是当点击登录成功后,webview停留在那个页面,不再返回评论框。如何让WebView在登录成功后返回评论框页面或回调? 最佳答案 当页面加载完成时,您可能会得到一个返回链接。此链接允许您检查然后触发操作。WebViewwebView=(WebView)findViewById(R.id.webViewAuth);Stringurl="";webView.loadUrl(url);

java - 如何在 android phonegap 应用程序中获取 webview url?

我正在用Android开发一个PhoneGap应用程序。在某些情况下,应用程序通过互联网连接到外部网页。由于用户可能会单击网页中的链接并转到不允许的站点,因此我需要跟踪cordovawebviewurl的更改。那么,有一种方法可以获取我们与PhoneGap连接的url吗?代码示例:publicclassMyPhoneGapActivityextendsDroidGap{@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);super.init();super.cl

android - 在 webView 上无法登录

我有一个小问题...我正在我的应用程序中做一个小型网络浏览器,问题是我无法登录某些网站,例如Evernote或Bitbucket。当我提交表单时,我被重定向到表单页面,就像我只是刷新了表单而不是提交它一样。我在WebView上启用了Javascript。有人遇到过这个问题吗?谢谢! 最佳答案 使用默认缓存模式:mWebView.getSettings().setCacheMode(WebSettings.LOAD_DEFAULT); 关于android-在webView上无法登录,我们在

android - 在某些设备的 webview 上将图像居中时,图像看起来很小

我只是想在webview上修复图像,如下图所示。我做了一些事情来实现这一目标,它实际上适用于HTCOne、三星S2-S3-S4等新型手机。但对于像GalaxyAce这样的小屏幕设备,它不起作用,而且它看起来非常小。例如,图片上的android图像看起来居中但非常小。这是我做的webView=(WebView)findViewById(R.id.webView);WebSettingssettings=webView.getSettings();settings.setUseWideViewPort(true);settings.setLoadWithOverviewMode(true)

android - Android 上的 WebView 问题

我使用下面的代码通过WebView读取.html文件,并打开与其他浏览器应用程序的超链接。webView=(WebView)findViewById(R.id.terms_of_services_webview);StringPath="...";//htmlfilepathWebSettingswebsettings=webView.getSettings();websettings.setSupportZoom(true);websettings.setBuiltInZoomControls(true);websettings.setJavaScriptEnabled(true);