草庐IT

X5WebView

全部标签

android - 在 webview 中播放应用程序本地视频 (.mp4)

我正在为iOS和Android编写一个应用程序。我有一个内容页面,我需要在UIWebView/WebView中链接到/播放.mp4视频。该视频将包含在应用程序中,以便它可以离线工作。在iOS中,我只使用了一个视频标签(带有项目文件的源代码),然后使用NSNotifications来全屏和横向显示视频(应用程序通常以纵向模式运行)。工作完成。在Android上我遇到了一些问题。首先,当您使用本地镜像作为视频海报时,它会导致应用程序崩溃(显然是一个已知错误-使用远程图像可以解决问题-尽管对于离线模式帮助不大)。其次,它不播放。我已经尝试了远程和本地文件(引用为file:///android

android - Android 2.3 WebView 是否支持 -webkit-column-break-before?

我正在尝试在我的使用WebView的android应用程序中使用CSS3多列列布局,但想确保在h1标签之前始终有一个中断。这条规则似乎在Android4.0WebView中有效,但在2.3.3中似乎被忽略了。有人让这个工作吗? 最佳答案 不幸的是,这个专有的CSS属性在533及以下版本的WebKit浏览器中不受支持。尝试使用原生CSS3属性:column-break-before有关如何使用此CSS3属性的更多详细信息,另请参阅此处:http://www.vanseodesign.com/css/multi-columns/

Android - WebView 中的 AdSense(适用于 BlackBerry Playbook - Android 运行时)

我想在Android的WebView中显示AdSense广告。我知道我可以直接使用AdMob广告,但我正在为Playbook开发,而Playbook刚刚获得了Android虚拟运行时,因此大多数AdMob广告都没有显示,因为它们针对的是Play商店中的Android应用程序,而且Playbook还没有有一个Play商店,它不会出现。所以我宁愿使用AdSense广告,但我不知道如何使用它们,我没有Web开发经验。有人可以给我一些如何存档的提示吗?到目前为止,我刚刚在应用程序底部设置了一个WebView。谢谢 最佳答案 我记得读过AdS

javascript - 如何在 android 中使用 webview 明智地显示 Html 内容页面?

嗨,我创建了一个简单的应用程序来在webview中显示html页面,我使用webview并像这样显示页面加载时间。在此之后禁用滚动并使用下一个和上一个按钮来后退和前进包含。所以我的代码在下面。首先onCreate显示添加webview并加载html文件。mainWebView=(WebView)findViewById(R.id.mainWebView);mainWebView.setVerticalScrollBarEnabled(false);mainWebView.setHorizontalScrollBarEnabled(false);mainWebView.getSettin

android - Android WebView 缓存目录中的文件格式是什么(data_1、f_000001 等)?

我在WebView的帮助下创建了一个基本的浏览器。当我访问一个网站(包含一些文本和一些图像)时,/data/data/com.mayexample/cache/webViewCacheChromium中的缓存目录被一些名为index、data_0、data_1、data_2、f_00001的文件填充,f_00002等我想知道,这些文件的格式是什么,它们包含什么?我想到“那么,其中一些文件肯定是网站的图像”,并尝试在文件管理器中打开它们(以图像方式打开)。但是无论我选择什么文件,该过程都会显示“加载失败!”。即使我将其中一些重命名为.jpg,我仍然无法打开任何东西。我在互联网上读到这对某

android - android 中的 Webview 仅在 Samsung galaxy tab 2 中挂起

我是Android开发新手。我的AndroidWebView仅在SamsungGalaxyTab2中有问题。所有其他设备都工作正常。我的应用程序只包含带有jquery的WebView。当应用程序启动时,WebView被加载,然后用户只与WebView交互。在SamsungGalaxyTab中,WebView的加载内容有时会出现延迟,否则它会完美运行。如果一开始有延迟,那么它需要一个事件发生(例如触摸或方向改变)来加载,之后应用程序完全挂起。是否有任何设置来控制“缩放”事件?我不知道,我是否遗漏了代码中的某些内容。我正在添加我的代码以供引用。请帮我解决这个问题。提前致谢。publiccl

android - 在 Android WebView 中捕获 "play video"事件

在我的Android应用程序中,我有一个具有基本浏览功能的WebView。我的问题是,如果用户开始播放Flash视频,我想以某种方式得到通知。我试图在我的webView上设置一个WebViewClient,并在onLoadResource方法中监控URL,但它不起作用。我的问题如下:是否有可能捕获此类事件,如果可以,如何捕获?谢谢。 最佳答案 wv.setOnTouchListener(新View.OnTouchListener(){publicbooleanonTouch(Viewv,MotionEventevent){WebVi

android - webview 中的 Google plus 集成

目前我在android中集成了googleplus。但它可以使用native谷歌加应用程序。我用它来创建一个示例项目。https://developers.google.com/+/quickstart/android但我想让用户使用WebView而不是googleplusnative应用程序登录。有没有办法让用户在android的WebView中进行google+集成?提前致谢。 最佳答案 是的,您基本上需要获取一个访问token,您可以使用它来代表用户执行经过身份验证的操作。对于纯客户端流程,您有以下三种选择:HTML按钮用Ja

android - 停止在三星设备上的 cordova webview 中无限缓冲 html5 视频

我正在使用Cordova(PhoneGap3.0.0-0.14.4)构建跨平台移动应用程序,Android是目标平台之一。该应用程序的一个(主要但不仅是)功能是播放视频。我选择了html5标记作为实现视频播放器的首选方法。这些视频托管在Vimeo上。该应用程序作为单个html文档实现,其中导航是通过使用javascript更改内容来实现的。我使用的视频标签是这样的:Dinapparatstöderintedennavideo.只需将视频标签添加到html中,即可开箱即用地播放视频。在HTCOnemini(Android4.3)上,这个解决方案没有问题。在SamsungGalaxyS4m

android - 为什么我的字体大小在 android webview 对象中看起来比在 android 浏览器中查看时大得多?

我正在尝试制作一个微型android应用程序,它们除了在webview对象中显示网站而不是浏览器外什么都不做,到目前为止它加载了目标网页但文本和图像大小都比当在实际设备浏览器中查看页面。在浏览器中,页面看起来正确,但在我的应用程序中却不正确。在我的桌面chrome中检查页面会发现css使用的字体大小为6em,如果这对您有帮助的话。当我包含一个视口(viewport)元标记时,它不会对我的应用程序执行任何操作,但会导致浏览器呈现页面更接近于webview对象的方式:东西看起来太大了。是否有快速修复(例如视口(viewport)标记设置或webview对象或websettings对象上的a