- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
最近下载
- 最新最完整的的厂房设施确认实施方案.pdf
- 工程造价专业大学生职业生涯规划书.docx VIP
- 档案管理10号令解读(网).ppt
- 重庆《轻质隔墙条板应用技术标准》DBJ50T 338-2019.pdf
- (冀人版)科学五年级上册全册知识点.docx
- 电子工业版信息科技七年级上册3-1 “互联网+”在学习中的应用 教案.pdf VIP
- 2024-2025学年高中生物 第4章 种群和群落 第4节 群落的演替说课稿 新人教版必修3.docx
- 10 数学史问题与一元一次方程(含答案析) -七年级数学之专攻一元一次方程各种类型题的解法(人教版).docx
- 锅炉本体焊接作业指导书.pdf
- 钣金加工:折弯工艺手册.doc VIP
文档评论(0)