构建原生运行的混合应用:Lifestream 照片博客应用开发指南
1. PhoneGap 事件与设备功能调用
PhoneGap 的 deviceready 事件会在设备准备好运行应用且嵌入式浏览器的文档对象模型(DOM)就绪时触发,它可替代常见的 jQuery 代码 $(function(){ ... }); 。
嵌入式浏览器默认支持标准的“橡皮筋”网页滚动行为,当在移动 Safari 浏览器中滚动网页超出页面内容顶部或底部时就能看到这种效果。若想保持此行为,它有助于大量内容的高效滚动;若要固定应用界面,可捕获 ontouchmove 事件来阻止默认滚动。
以下是 PhoneGap 提供的一些设备功能调用示例:
| 功能函数 | 描述 | 参数 |
| — | — | — |
| navigator.notification.alert | 显示比普通 JavaScript alert 函数更具原生外观的警报框 | 对话框窗口标题、回调函数、文本内容、按钮名称 |
| navigator.notification.confirm | 显示快速选项对话框 | 标题、回调函数、文本、选项列表 |
| navigator.notification.beep | 使设备发出蜂鸣声 | 蜂鸣次数 |
| navigator.notification.vibrate | 使手机振动 | 振动持续
超级会员免费看
订阅专栏 解锁全文
109

被折叠的 条评论
为什么被折叠?



