Articles of html5

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? 非常感谢

什么是一个好的iScroll替代品,支持iOS,Android,WP8和拉到刷新function?

我正在寻找一个替代iScroll滚动里面的div。 它需要支持这些操作系统的: iOS版 Android的 WP8 而且我还需要拉到刷新function。 有什么build议么?

Android在使用固定宽度视口元标记时忽略最大比例

我有一个固定宽度的网页(640像素宽)。 我希望这个页面缩小到移动设备的宽度。 但是,如果设备的原始宽度大于640像素,我不希望它拉伸。 看起来很简单: <meta name="viewport" content="width=640, maximum-scale=1.0" /> 这在iPad / iPhone中按预期工作。 但是,在Android平板电脑上(例如横向模式),内容会被放大以适合显示器。 换句话说,Android只是忽略最大规模= 1。 你可以在这里看到一个有问题的例子。 为了完整起见,这里是来源: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>Test Viewport</title> <meta name="viewport" content="width=640, maximum-scale=1.0" /> <style> div.bar { position: absolute; width: 636px; height: 50px; background-color: yellow; border: 2px solid black; left: 50%; margin-left: -320px; } […]

inputtypes=数字键盘在Galaxy Tab中已禁用点

我知道这个问题已经有很多问题了,但是没有一个解决scheme对我有用。 我正在为使用三星Galaxy Tab的企业开发一个网站。 有很多内容是十进制数的input。 所以我试着用<input type="number" /> 。 但导航器显示禁用点和逗号的键盘。 不仅如此,而且onfocus,点或逗号分隔符将从值中删除。 我已经尝试设置一个像“0,1”,“0,01”,“0.1”,“0.01”,“任何”等步骤,试图与正则expression式十进制,最大,与十进制数字匹配…在stackoverflow中没有任何build议可以尝试,这是可怕的哈哈。 我正在使用默认浏览器的三星Galaxy Tab 10.1,但我还没有发现任何文件谈论它的HTML5实施的任何限制。 所以现在我不知道是否有什么东西我想念,如果有什么我可以尝试,或者如果有什么事情知道是银河标签的错,所以我什么也不能做。 非常感谢提前。

在Android webview应用程序中播放本地audio文件

我有一个简单的Android webview应用程序,使用Phonegap Build构build。 当试图播放包含在APK中的本地mp3文件时,没有任何反应。 但是,如果我从网上拉一个MP3它的作品。 例如 <audio src="www.example.com/01.mp3" > WORKS JUST FINE <audio src="01.mp3" > DOES NOT WORK 我是Android开发的新手,所以我只能猜测Android的媒体播放器无法访问该文件。 这里有一个指向我的日志文件中的错误/警告的链接,如果这有助于解决问题。 http://pastebin.com/isS542RE