草庐IT

FEATURE_WEBVIEW

全部标签

android - WebView 在触摸 Android 4.2.2 之前无法呈现

这个问题在这里已经有了答案:AndroidWebViewrendersblank/white,viewdoesn'tupdateoncsschangesorHTMLchanges,animationsarechoppy(9个回答)关闭9年前。我正在开发一款名为LightningBrowser的开源浏览器,但在最近更新到Android(4.2.2)时遇到了一些问题。在触摸View之前,WebViews将无法完全呈现。它仅发生在最新的Android版本上。在4.2.1上,WebView渲染得非常好。我使用Nexus7进行开发,在收到4.2.2更新后,浏览器立即停止渲染。其他用户也遇到过这种

android - WebView 在触摸 Android 4.2.2 之前无法呈现

这个问题在这里已经有了答案:AndroidWebViewrendersblank/white,viewdoesn'tupdateoncsschangesorHTMLchanges,animationsarechoppy(9个回答)关闭9年前。我正在开发一款名为LightningBrowser的开源浏览器,但在最近更新到Android(4.2.2)时遇到了一些问题。在触摸View之前,WebViews将无法完全呈现。它仅发生在最新的Android版本上。在4.2.1上,WebView渲染得非常好。我使用Nexus7进行开发,在收到4.2.2更新后,浏览器立即停止渲染。其他用户也遇到过这种

Android - 在应用程序关闭后使 Webview DomStorage 持久化

我在开发一个使用Webview来显示数据的Android应用程序时遇到了一个巨大的问题。我在webview中使用的网站使用HTML5的localStorageAPI。要启用此功能,我已将webview设置如下:webview.getSettings().setDomStorageEnabled(true);webview.getSettings().setJavaScriptEnabled(true);所以localStorageAPI可以工作,但是当我关闭应用程序(并终止进程)时,localStorage被完全删除,当我重新加载它时,我的所有数据都丢失了。我的问题很简单:即使我们关闭

Android - 在应用程序关闭后使 Webview DomStorage 持久化

我在开发一个使用Webview来显示数据的Android应用程序时遇到了一个巨大的问题。我在webview中使用的网站使用HTML5的localStorageAPI。要启用此功能,我已将webview设置如下:webview.getSettings().setDomStorageEnabled(true);webview.getSettings().setJavaScriptEnabled(true);所以localStorageAPI可以工作,但是当我关闭应用程序(并终止进程)时,localStorage被完全删除,当我重新加载它时,我的所有数据都丢失了。我的问题很简单:即使我们关闭

android - 如何在 android 应用程序 webview 中使用 Facebook 访问 token

在我的应用程序中,用户打开一个WebView到移动版本的facebook个人资料页面(http://m.facebook.com/some_page)。我的问题是,当打开WebView时,用户需要输入Facebook的用户名和密码。由于我已经通过FBSDK获得了Facebook访问token,并且用户可能已经安装了Facebook应用程序,因此我认为有一些方法可以在打开WebView时跳过登录Facebook的烦人阶段。换句话说,如何使用我在应用程序的WebView中已有的访问token? 最佳答案 据我了解,你不能。您为您的应用获

android - 如何在 android 应用程序 webview 中使用 Facebook 访问 token

在我的应用程序中,用户打开一个WebView到移动版本的facebook个人资料页面(http://m.facebook.com/some_page)。我的问题是,当打开WebView时,用户需要输入Facebook的用户名和密码。由于我已经通过FBSDK获得了Facebook访问token,并且用户可能已经安装了Facebook应用程序,因此我认为有一些方法可以在打开WebView时跳过登录Facebook的烦人阶段。换句话说,如何使用我在应用程序的WebView中已有的访问token? 最佳答案 据我了解,你不能。您为您的应用获

android - 使用 webview 打开新的 android Activity 会显示空白(白色)屏幕而不是 html 内容

我已经研究了2天,但我在互联网上的任何地方都没有发现类似的问题!从主要Activity中,我正在尝试打开一个新Activity,其中包含一个webView,它将在android_asset文件夹中显示一个html页面(about.html)。我能够启动新Activity(test.java)并正确显示webView,但网页内容不显示。连webview的垂直滚动条都显示出来了(因为页面内容比较长),我可以上下滚动页面但没有内容!packagecom.example.test;importandroid.app.Activity;importandroid.app.AlertDialog;

android - 使用 webview 打开新的 android Activity 会显示空白(白色)屏幕而不是 html 内容

我已经研究了2天,但我在互联网上的任何地方都没有发现类似的问题!从主要Activity中,我正在尝试打开一个新Activity,其中包含一个webView,它将在android_asset文件夹中显示一个html页面(about.html)。我能够启动新Activity(test.java)并正确显示webView,但网页内容不显示。连webview的垂直滚动条都显示出来了(因为页面内容比较长),我可以上下滚动页面但没有内容!packagecom.example.test;importandroid.app.Activity;importandroid.app.AlertDialog;

已解决:H5移动端网页实现录音功能,js实现录音功能,包括安卓webview接口也可以使用

遇到一个需求,需要做一个手机网页录音的功能,嵌入到webview中去,用安卓原生录音倒是可以,但是想着尽量去安卓化开发,就想着用纯的js前端代码去实现录音功能。在Web应用程序中,JavaScript是运行在浏览器中的客户端脚本语言,不具有直接访问设备硬件的能力。因此,如果要在Web应用程序中实现录音功能,通常需要通过WebAPI或第三方库来访问硬件设备。HTML5提供了MediaDevices.getUserMedia()方法,可以访问摄像头和麦克风等设备,因此可以通过该API实现录音功能。下面是一个使用MediaDevices.getUserMedia()实现录音的示例代码:navigat

android - 使用 android WebView 加载现有的 .html 文件

我确实使用WebView尝试了来自Google代码和其他资源的示例、演示,但是当我尝试在自己的代码中进行时,它对我不起作用。我想加载我放在assets文件夹中的myfile.html,并使用:privateWebViewmyWebView;myWebView.loadUrl("file:///android_assets/myfile.html");在模拟器上显示错误Thewebpageatfile:///android_assets/myfile.htmlcouldnotbeloadedas:Therequestedfilewasnotfound./android_assets/my