Articles of html5

在Android WebView中播放Youtube HTML5嵌入式video

我在运行嵌入 WebView的HTML5 Youtube时遇到问题。 我想在我的应用程序上播放Youtubevideo。 我决定使用WebView而不是VideoView,因为我想让我的系统更灵活地从网上播放video。 虽然有很多方法可以在Android上玩youtube,但我会使用youtube嵌入式版本。 “ http://www.youtube.com/embed/___________________ ”。 因为这是我在你的android不支持flash时发现的解决方案之一。 问题: WebView正常加载,包括嵌入的Youtube。 但是我开始在youtube上看到黑屏。 当我点击它。 它仅加载第一个图像,但之后它不播放。 我尝试在Android浏览器上播放,它运行顺畅但不在webView中。 知道为什么吗? 以下只是我的代码片段: WebView wv = new WebView(getApplicationContext()); wv.getSettings().setPluginState(PluginState.ON); wv.getSettings().setJavaScriptEnabled(true); wv.loadUrl(“http://apiblog.youtube.com/2010/07/new-way-to-embed-youtube-videos.html”); setContentView(wv); 以下是我发现非常有用的一些资源: 我们如何使用webview在Android应用程序中播放YouTube嵌入式代码? 在WebView中播放youtubevideo 如何在Android上的WebView中嵌入YouTube剪辑 http://apiblog.youtube.com/2010/07/new-way-to-embed-youtube-videos.html http://www.broken-links.com/2009/10/06/building-html5-video-controls-with-javascript/ 提前感谢您的支持和帮助:) 更新(2011年6月13日): 我成功加载了WebView中的http://m.youtube.com ,但无法播放任何video。 但是当我尝试在我的Android浏览器上加载URL时,它可以播放。 从这里开始,我注意到我的WebView上的youtube站点没有登录。那么我们如何才能让WebView在我的手机中使用与我的Youtube帐户相同的凭据? 它真的有效吗?

信号11 SIGSEGV在Galaxy S3 Android WebView中崩溃

我在Android WebView中有一个复杂的,交互式的HTML5 – 它基本上可以在除Galaxy S3之外的所有平台上正常工作。 在Galaxy S3(Android 4.0.4)上,每5次左右,在加载完成后,/system/lib/libwebcore.so尝试在[各地址]访问无效内存和致命信号11(SIGSEGV) ](code = 1)被抛出。 HTML5是一场微小的战斗,敌人出现,用户斜线进行。 在战斗之间是正常的html页面:正常页面 – > HTML5战斗 – >正常页面 – > HTML5战斗 – >正常页面 – > HTML5战斗。 HTML5没有做任何特别开箱即用的事情 – 有很多-webkit-animation调用…… .enemy { position:absolute; opacity:0; -webkit-animation:enemyAnim 0.6s linear 0.2s; } …引用了很多-webkit-keyframes …… @-webkit-keyframes enemyAnim { from { -webkit-transform: matrix(1, 0, 0, 1, 144.25, 150.25) scale(1, 1); opacity:1; […]

带有嵌入式YouTubevideo的Android WebView,全屏按钮冻结video

我有一个Android webview加载一个wordpress博客。 一些博客文章包含youtubevideo,我希望用户可以根据需要全屏制作。 问题是HTML5全屏按钮在单击时不执行任何操作但冻结视图。 有任何想法吗?

使用HTML5启用后置摄像头

我正在开发一个MVC ASP.Net 4 HTML5的项目(默认浏览器是google-chrome v29.0.1547.57)我可以与这些工具进行交互并拍摄照片,但只能使用前置摄像头, 如何才能启用后置摄像头? 平板电脑的特点:三星Galaxy Tab 2我希望你能帮助我

Android上的PhoneGap:从远程服务器加载WebApp

当我将所有的网页文件(html,JS,CSS …)复制到项目的www文件夹中,我的Android PhoneGap应用程序完全按预期工作,并用这些文件编译应用程序。 但是,当我不复制它们,并redirect到我的Web服务器包含这些文件(即在WWW文件夹中只有一个文件:index.htmlredirect到我的服务器)PhoneGap不起作用的应用程序了。 当应用程序内容文件由远程服务器提供,而不是与应用程序一起编译时,是否有办法使phonegap正常工作?

使用Phonegap 2.7不能在HTML5 Canvas上绘制

我在网上find了一个简单的抽屉例子。 它在PC上正常工作。 当我在Galaxy S4(4.2.2)上使用Phonegap 2.7,在Android 2.2或4.2.2上运行它时,对于这个项目来说,它根本不会画任何东西。 我究竟做错了什么 ? <html lang="en"> <head> <meta charset="utf-8" /> <title>Desktops and Tablets</title> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> <script type="text/javascript" charset="utf-8" src="cordova-2.7.0.js"></script> <script type="text/javascript"> $(document).ready(function () { initialize(); }); // works out the X, Y position of the click inside the canvas from the X, Y position on the page function getPosition(mouseEvent, sigCanvas) […]

何时在android中使用HTML5? 什么时候不用?

在android中,开发人员需要使用HTML5的情况是什么? 我有点困惑,何时在Android中使用HTML5。 我需要从Web服务器开发一个像报表查看器的应用程序。 在这种情况下,我还需要使用一些Android特定的function,如服务,喜好,接收器,图表(在第三方库的帮助下)。 所以我很困惑什么是在Android应用程序中的HTML的好的情况… 请帮助我的build议或指导我一个更好的文章关于这个…

HTML5 navigator.online在WebView中不起作用

我正在Android资产中使用android和离线html5页面创build一个混合应用程序。 navigator.online在Android Webview中不起作用。 请帮忙

Android Webview是否支持CSS3 WebKitanimation?

Android操作系统上的WebView控件是否支持硬件加速的css3animation? 所有的webkit css(例如:-webkit-transition bla bla)我已经在Safari Mobile上工作了,他们在android上的工作方式是一样的吗?

HTML5 Android Phonegap Web应用程序不能与caching清单脱机工作

我有一个使用Phonegap和Android构build的简单Web应用程序,它从服务器调用外部资源(js,css,html),而不是将其存储在Phonegap资源文件夹中。 我更喜欢使用外部资源,因为我的服务器可以提供负责国际化的HTML页面。 这个networking应用程序在我的Android设备上正常工作,当WIFI打开但停止WIFI时失败。 我的服务器提供的index.html文件包含一个有效的清单文件,其中包含正确的mimetype('text / cache-manifest'),列出应用程序需要运行的每个文件。 我的Android活动类应该有caching启用: this.appView.getSettings().setDomStorageEnabled(true); this.appView.getSettings().setAppCacheMaxSize(1024 * 1024 * 15); String appCachePath = getApplicationContext().getCacheDir().getAbsolutePath(); this.appView.getSettings().setAppCachePath(appCachePath); this.appView.getSettings().setAllowFileAccess(true); this.appView.getSettings().setAppCacheEnabled(true); 值得一提的是,我的应用使用像/ aaa / bbb /等url的ajax调用来从服务器调用网页,我不知道这是否可能是问题(我不直接调用像index.html物理页面) …但是,这个networking应用程序在桌面浏览器(谷歌浏览器)离线… 任何想法我能做些什么来启用我的Phonegap应用程序的HTML5cachingfunction? 非常感谢