U内核扩展接口定义.doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
U内核扩展接口定义的定稿.doc

U3内核扩展接口定义 目 录 0 0 目 录 1 1. 编写目的 3 1.1. 背景 3 2. 功能扩展简表 3 3. 功能扩展 4 3.1. 屏幕方向(screen orientation) 4 3.1.1. 规范状态 4 3.1.2. 定义 4 3.1.3. 示例 4 3.1.4. Meta标签 4 3.1.5. 操作设计 5 3.1.6. 版本变更历史 5 3.2. 全屏控制(full screen) 5 3.2.1. 规范状态 5 3.2.2. 定义 5 3.2.3. 示例 5 3.2.4. Meta标签 6 3.2.5. 操作设计 6 3.2.6. 版本变更历史 6 3.3. 手势开关 6 3.3.1. 规范状态 6 3.3.2. 定义 6 3.3.3. 示例 7 3.3.4. Meta标签 7 3.3.5. 操作设计 7 4. 排版扩展 7 4.1. xhtml适应屏幕排版 7 4.1.1. 定义 7 4.1.2. 示例 8 4.1.3. Meta标签 8 4.1.4. 操作设计 8 4.2. 排版模式 8 4.2.1. 定义 8 4.2.2. 标签 9 4.2.3. 示例 9 4.2.4. 说明 10 4.3. 夜间模式 10 4.3.1. 定义 10 4.3.2. 标签 10 4.3.3. 示例 11 4.3.4. 说明 13 4.4. 强制图片显示 13 4.4.1. 定义 13 4.4.2. 标签 13 4.4.3. 示例 13 4.4.4. 说明 14 4.5. 极速模式控制 14 5. 其他 14 5.1. 发送到桌面 14 5.2. 应用模式 15 5.2.1. 定义 15 5.2.2. 标签 15 5.2.3. 示例 15 5.2.4. 说明 16 6. 浏览器版本识别 16 修订纪录 修订时间 内容摘要 作者 2012年月 初稿 ucweb 2012年8月10日 根据8.6版本调整文档内容 ucweb 2012年8月27日 增加浏览器识别的说明 ucweb 2012年10月8日 增加以下内容: 强制图片显示 夜间模式控制 应用模式 排版模式控制 修改以下内容: 全屏模式不包括其他模式控制 ucweb 编写目的 本文对基于U3内核进行的各种扩展进行描述及说明。本文的读者是所有使用U3进行开发的前端开发人员及进行扩展实现的研发人员。 背景 随着手机游戏,以及手机应用的迅速发展,这些应用对手机浏览器提出了方方面面的新需求,这些新需求不一定被现有的协议规范所定义,因此需要通过扩展U3内核的功能来为这些应用提供支持。本文档汇集了所有U3内核增加的独有的或尚未被规范定义的扩展功能,方便使用U3内核进行开发的前端开发人员使用。 功能扩展简表 扩展功能分类 功能细项 Meta支持 Js支持 补充说明 全屏 8.6 未来版本 屏幕方向 8.6 未来版本 手势开关 longpressMenu 无 8.6 gesture 无 8.6 flipbutton 无 未来版本 menu 无 未来版本 适屏排版 8.5 patch 无 发送桌面图标 8.6 无 浏览器识别 8.2 功能扩展 屏幕方向(screen orientation) 规范状态 /TR/screen-orientation/ 定义 提供对屏幕方向特性的判断,事件及操纵,包括: 定义screen对象,可读取当前屏幕的方向 通过screen对象可对屏幕方向进行设置 定义屏幕方向改变时的事件处理函数。 interface screen { readonly attribute DOMString orientation; boolean lockOrientation (DOMtring orientation); void unlockOrientation (); attribute Function onorientationchange; }; 示例 !DOCTYPE html html script function show() { alert(Screen orientation state is + screen.orientation); } screen.addEventListener(orientationchange, show, false); show(); screen.lockOrientation(portrait); /script /html Meta标签 为了简化调用,可以通过meta对屏幕方向进行设定,效果与使用js调用相关接口是一致的。 meta na

文档评论(0)

gsgtshb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档