Web应用在iPhone上展示需要做的配置
如果你对在移动设备上进行Web开发感兴趣,请观看这篇文章。
<meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0"/>device-width:视图宽度与设备同宽。
<link rel="apple-touch-icon" href="/yourIcon.png"/>:指定在iPhone主屏上所显示的图标为yourIcon.png
<link rel="apple-touch-startup-image" href="/startupImage.png">:指定web应用启动时的显示图片。
<meta name="apple-mobile-web-app-capable" content="yes">:指定显示特征为web应用,不显示浏览器的特征。
// navigator.standalone
if ("standalone" in navigator){
if (navigator.standalone){
alert("Started from homescreen");
}else{
alert("Started in browser");
}}else{
alert("Not supporting standalone property");
}
在script中用window.navigator.standalone属性判断是否是Web应用程序(是否是以homescreen方式启动的)。
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
:指定iphone的状态条(status bar)的显示为透明,透明状漂浮在web应用视图的上面。也可以是default或black值。
<meta name="apple-mobile-web-app-status-bar-style" content="black" /> 或者
<meta name="apple-mobile-web-app-status-bar-style" content="default" />
from:http://uxebu.com/blog/2010/04/28/forgotten-tricks-for-iphones-safari/#more-1171
参考:http://developer.apple.com/safari/library/documentation/AppleApplications/Reference/SafariWebContent/ConfiguringWebApplications/ConfiguringWebApplications.html
jin
分享到:
相关推荐
这类应用程序通常以图标形式出现在 Home 屏幕上,并且与 Web 应用程序不同,它们作为独立的执行程序运行于 iPhone OS 上。 - **功能优势**:本地应用程序能够充分利用 iPhone 和 iPod Touch 的硬件特性,如加速度...
标题"IOS应用源码之【应用】WebVNC - iPhone远程控制PC.rar"揭示了这是一个关于iOS应用开发的源代码项目,具体来说是WebVNC,一个能够让iPhone用户远程控制个人电脑(PC)的应用。WebVNC基于VNC(Virtual Network ...
在iOS应用开发中,WebVNC的集成使得开发者可以创建一款iOS应用,让用户能够方便地通过iPhone或iPad来操作PC。 【描述】中提到的".rar"文件通常包含有完整的项目源代码,开发资源和可能的文档。这表明该压缩包提供了...
- **本地应用程序的概念**:本地应用程序是指那些直接在设备上运行的应用程序,与Web应用程序不同,它们拥有更多的权限去访问设备的各种硬件和软件特性。 - **本地应用程序的特点**: - 可以充分利用设备的功能,如...
尤其是在iOS平台上,一款优秀的iPhone聊天应用能够提供便捷的沟通方式,深受用户喜爱。本文将深入探讨如何利用PHP搭建服务端,实现iPhone聊天应用程序的通信功能。 首先,我们要明确的是,iPhone聊天应用程序的核心...
根据我的经验,精心配置出来的方案,使用Delphi2007lite最小精简版,才60M。加上intraweb+IntraWeb iPhone Controls非常适合开发web应用,本文里有下载地址。
通过学习和实践,开发者可以构建出符合需求的、美观易用的时间选择界面,提升用户在iPhone上的Web应用体验。在提供的压缩包文件"DatePicker"中,可能包含了相关的示例代码和资源,可以作为进一步研究和开发的基础。
- 如果iFIX SCADA服务器与WebSpace安装在同一台服务器上,则配置为SCADA支持;如果不是,则配置为SCADA不支持。 - 网络配置方面,需要启用TCP/IP,并设置动态连接。 - 如果配置为SCADA不支持,还需要增加远程...
**在iPhoneOS上使用声音** - 包括了播放、录制音频的基本操作以及最佳实践。 **在iPhoneOS使用视频** - 介绍了如何录制和播放视频文件。 #### 九、设备支持 **确定硬件支持是否存在** - 说明了如何检查设备...
在【压缩包子文件的文件名称列表】中,"【应用】★★★★-WebVNC - iPhone远程控制PC"可能是项目的主要文件夹或应用的名字,其中可能包含了项目的全部源代码、资源文件、配置文件等。这部分的具体内容可能包括以下...
- **核心要点**:iPhone SDK提供了必要的工具和资源,用于创建运行在iPhone本地的应用程序,与Web应用程序不同,本地应用程序作为独立的执行程序运行,具有更深入的设备特性和功能访问权限。 - **特性访问**:本地...
【iOS Web Clip】是苹果iOS系统提供的一种功能,允许用户将特定的网页或者Web应用程序作为一个图标保存在手机主屏幕上,类似于创建一个快捷方式,方便快速访问。这种技术主要基于Safari浏览器,使得用户无需每次都...
与运行于Safari内的Web应用程序不同,本地应用程序作为独立执行程序在设备上运行,拥有更多权限和功能。 - **特性与优势**:本地应用程序能访问设备的所有特性,如加速度计、位置服务、多点触控界面等,从而提供更...
* google maps, iTunes 和 youtube 的链接会在 iPhone 上打开相应的组件。 * app/web page 设置:”apple-touch-icon” href=”iphon_tetris_icon.png”/> 在设置书签的时候可以显示好看的图标。 * ”apple-mobile-...
在移动互联网飞速发展的今天,iPhone手机应用软件模板为开发者提供了一种高效、快捷地构建iOS应用的方式。这些模板通常包含了预先设计的界面元素、布局结构以及部分功能代码,让开发者可以快速地定制出符合自己需求...
### iPhone应用程序编程指南知识点概述 #### 一、引言与背景 - **文档来源与命名变更**:本文档原名为《iPhoneOS编程指南》,后更改为《iPhone应用程序编程指南》。文档可从苹果官方开发者网站获取,地址为:...