Tag: 手机网站

HTML5移动networking应用中的audio延迟

我正在开发一个使用HTML5和Javascript的移动networking应用程序。 目标是使用HTML5audio标签在触摸事件之后有一个播放声音的button。 但是,即使在audio文件被caching之后,我仍然注意到触摸事件和正在播放的声音之间存在显着的延迟。 我想这可能是由于iOS Safari处理声音的方式,但我不确定。 有什么解决scheme或创造性的解决方法来解决这个问题? 我怎样才能最小化触摸事件和播放之间的延迟?

新网站使用哪种标记语言? (桌面和手机)

我需要重新devise旧网站,并考虑使用最好的Web标记语言。 这是我的两个问题。 请帮助我find正确的答案或两者中的任何一个: 桌面用户的最佳Web标准是什么? HTML? XHTML? 还要别的吗? 它的什么版本(例如“XHTML 1.0 Transitional”)? 移动用户的最佳标记语言是什么? 我要重新devise的网站是关于移动设备的应用程序。 所以,我自然有很多手机访问者。 大多数设备是基于Android的,基于iOS的以及一些黑莓,Palm OS和Symbian设备。 当我开发移动版本的网站时,应该坚持哪种标记语言? 感谢一如既往的伟大的答案!

隐藏URL栏,而不隐藏iOS上的智能应用程序横幅

是否可以在iOS Safari中隐藏地址URL栏而不是智能应用程序横幅? 我已经尝试了这个问题的解决scheme: 隐藏地址栏,而不隐藏iOS 6上的智能应用程序横幅 ,但它似乎并没有工作。 当我使用来自https://github.com/h5bp/mobile-boilerplate/blob/master/js/helper.js的 MBP.hideUrlBarOnLoad时,智能横幅仍然隐藏,正如答案所示。

Phonegap /转换网站移动使用

目前,我正在为Android和iOS系统构build一个使用phonegap的应用程序。 本质上,这将是一个网站,但我遇到了一些困难,因为我需要通过ajax(同源策略)进行跨域请求。 我想知道是否更好地使自己的服务器上的网站,在PHP允许,然后使用手机中的包装/框架来模拟网站? 这将如何工作? 帮助赞赏

如何防止iPad多任务手势locking移动networking应用程序?

如果我有一个移动networking应用程序(网站的元标记name="apple-mobile-web-app-capable" content="yes" ),并将其保存到主屏幕创build“应用程序”…然后打开应用程序并使用四个手指轻扫切换应用程序,并切换回移动networking应用程序…它会带我回来,但应用程序被完全locking/冻结/禁用。 有没有什么办法可以让应用程序在刷卡时不会被locking? 如果没有,我认为重新启动应用程序比启动冻结屏幕会更好。那么可能呢?

为什么在iOS7中UIWebView canGoBack = NO?

我将这个网站embedded到我的应用程序中,如下所示: NSString *url = [NSString stringWithFormat:@"https://mobile.twitter.com/search?q=%@", @"@test OR #test"]; url = [url stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]; [self.twitterWebView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:url]]]; self.twitterWebView.scalesPageToFit = YES; 而且我有2个button可以在这个网站上前进和后退。 我在打电话 [self.twitterWebView goBack]; 和 [self.twitterWebView goForward]; 因此。 这在iOS 6上工作正常,但在iOS 7上,我的web视图的canGoBack和canGoForward属性是NO,因此我的后退和前进button不起作用。 作为一个侧面说明,当应用程序第一次安装,并在第一次加载页面,我的button的工作。 但是当我再次运行我的应用程序,当我点击网站上的链接时,我的web视图的canGoBack属性开始始终返回NO。 我该如何解决这个问题? 编辑 :我上传了一个小型testing应用程序,演示了我的问题。 你可以从这里下载。 请在iOS 7模拟器上运行应用程序,请参阅第一次安装应用程序后退button。 然后退出,再次运行应用程序,你会发现它会停止工作。 顺便问题似乎是关于Twitter的移动网站。 你可以尝试另一个网站地址,看看。

我如何要求增加iPad上的HTML5本地存储大小,就像FT网页应用程序一样?

如果您打开http://app.ft.com (“金融时报”移动networking应用程序),系统会提示您将该应用程序添加到您的“家庭”中。 完成此操作后,当您打开应用程序时,系统会再次提示您允许本地存储数据库大小增加到50MB。 如何才能做到这一点? 有一些JavaScript API调用? 权限或其他? 这是iPad(iOS?)特定的,还是在其他Webkit浏览器上工作?