`
samwong
  • 浏览: 286979 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

PhoneGap API帮助文档翻译—Notification(提醒) PhoneGap API帮助文档翻译—Notification(提醒)

 
阅读更多

PhoneGap API帮助文档翻译—Notification(提醒)

设备的视觉、听觉和触觉通知。
方法:
  • notification.alert
  • notification.confirm
  • notification.beep
  • notification.vibrate
notification.alert
显示一个定制的警告或对话框。
  • message:对话框信息。(字符串类型)
  • alertCallback:当警告对话框被忽略时调用的回调函数。(函数类型)
  • title:对话框标题。(字符串类型)(可选项,默认值为“Alert”)
  • buttonName:按钮名称(字符串类型)(可选项,默认值为“OK”)
说明:
大多数PhoneGap使用本地对话框实现该功能。然而,一些平台只是简单的使用浏览器的alert函数,而这种方法通常是不能定制的。
支持的平台:
  • Android
  • BlackBerry (OS 4.6)
  • BlackBerry WebWorks (OS 5.0或更高版本)
  • iPhone
简单的范例:
完整的范例:
notification.confirm
显示一个可定制的确认对话框。
  • message:对话框信息。(字符串类型)
  • confirmCallback:按下按钮后触发的回调函数,返回按下按钮的索引(1、2或3)。(函数类型)
  • title:对话框标题。(字符串类型)(可选项,默认值为“Confirm”)
  • buttonLabels:逗号分隔的按钮标签字符串。(字符串类型)(可选项,默认值为“OK、Cancel”)
说明:
notification.confirm函数显示一个定制性比浏览器的confirm函数更好的本地对话框。
支持的平台:
  • Android
  • BlackBerry WebWorks (OS 5.0或更高版本)
  • iPhone
简单的范例:
完整的范例:
notification.beep
设备将发出蜂鸣声。
  • times:蜂鸣声的重复次数。(数字类型)
支持的平台:
  • Android
  • BlackBerry (OS 4.6)
  • BlackBerry WebWorks (OS 5.0或更高版本)
  • iPhone
简单的范例:
完整的范例:
Android的特异情况:
  • Androids会播放在“设置/音效及显示”面板中指定的默认“通知铃声”。
iPhone的特异情况:
  • 忽略蜂鸣次数参数。
  • iPhone没有本地的蜂鸣API。
    • PhoneGap通过多媒体API播放音频文件来实现蜂鸣。
    • 用户必须提供一个包含所需的蜂鸣声的文件。
    • 此文件播放时长必须短于30秒,位于www/root,并且必须命名为beep.wav。
notification.vibrate
使设备震动指定的时长。
  • time:以毫秒为单位的设备震动时长,1000毫秒为1秒。(数字类型)
支持的平台:
  • Android
  • BlackBerry (OS 4.6)
  • BlackBerry WebWorks (OS 5.0或更高版本)
  • iPhone
简单的范例:
完整的范例:
iPhone的特异情况:
  • time:忽略时长参数,震动时长为预先设定值。
简单的范例:


设备的视觉、听觉和触觉通知。
方法:
  • notification.alert
  • notification.confirm
  • notification.beep
  • notification.vibrate
notification.alert
显示一个定制的警告或对话框。
  • message:对话框信息。(字符串类型)
  • alertCallback:当警告对话框被忽略时调用的回调函数。(函数类型)
  • title:对话框标题。(字符串类型)(可选项,默认值为“Alert”)
  • buttonName:按钮名称(字符串类型)(可选项,默认值为“OK”)
说明:
大多数PhoneGap使用本地对话框实现该功能。然而,一些平台只是简单的使用浏览器的alert函数,而这种方法通常是不能定制的。
支持的平台:
  • Android
  • BlackBerry (OS 4.6)
  • BlackBerry WebWorks (OS 5.0或更高版本)
  • iPhone
简单的范例:
完整的范例:
notification.confirm
显示一个可定制的确认对话框。
  • message:对话框信息。(字符串类型)
  • confirmCallback:按下按钮后触发的回调函数,返回按下按钮的索引(1、2或3)。(函数类型)
  • title:对话框标题。(字符串类型)(可选项,默认值为“Confirm”)
  • buttonLabels:逗号分隔的按钮标签字符串。(字符串类型)(可选项,默认值为“OK、Cancel”)
说明:
notification.confirm函数显示一个定制性比浏览器的confirm函数更好的本地对话框。
支持的平台:
  • Android
  • BlackBerry WebWorks (OS 5.0或更高版本)
  • iPhone
简单的范例:
完整的范例:
notification.beep
设备将发出蜂鸣声。
  • times:蜂鸣声的重复次数。(数字类型)
支持的平台:
  • Android
  • BlackBerry (OS 4.6)
  • BlackBerry WebWorks (OS 5.0或更高版本)
  • iPhone
简单的范例:
完整的范例:
Android的特异情况:
  • Androids会播放在“设置/音效及显示”面板中指定的默认“通知铃声”。
iPhone的特异情况:
  • 忽略蜂鸣次数参数。
  • iPhone没有本地的蜂鸣API。
    • PhoneGap通过多媒体API播放音频文件来实现蜂鸣。
    • 用户必须提供一个包含所需的蜂鸣声的文件。
    • 此文件播放时长必须短于30秒,位于www/root,并且必须命名为beep.wav。
notification.vibrate
使设备震动指定的时长。
  • time:以毫秒为单位的设备震动时长,1000毫秒为1秒。(数字类型)
支持的平台:
  • Android
  • BlackBerry (OS 4.6)
  • BlackBerry WebWorks (OS 5.0或更高版本)
  • iPhone
简单的范例:
完整的范例:
iPhone的特异情况:
  • time:忽略时长参数,震动时长为预先设定值。
简单的范例:


分享到:
评论

相关推荐

    PhoneGap,API帮助文档.zip

    这个"PhoneGap API帮助文档.zip"压缩包显然包含了关于如何使用PhoneGap API的详细指南,对于开发者来说是非常宝贵的资源。下面我们将深入探讨PhoneGap API中的关键组件及其功能。 1. **加速度计(Accelerometer)**...

    PhoneGap,API帮助文档翻译整理3-Capture(捕捉)

    ### PhoneGap Capture API详解 #### 一、简介 **PhoneGap**是一款开源框架,允许开发者使用HTML、CSS和JavaScript等Web技术开发跨平台移动应用程序。本文档主要介绍**PhoneGap**中的**Capture API**,该API提供了...

    PhoneGap的API组件及使用方法

    PhoneGap是一种跨平台的移动应用开发框架,它允许开发者使用HTML、CSS和JavaScript来构建原生的移动应用程序。...理解并熟练使用这些API,结合Android平台的具体实践,能够帮助你构建出功能完善的移动应用。

    phonegap api中文手册

    本手册为PhoneGap API的中文版指南,旨在为开发者提供全面、详细的API使用指导,帮助其利用PhoneGap框架开发跨平台移动应用。PhoneGap是一款基于HTML、CSS和JavaScript的技术栈,允许开发者构建适用于多个移动操作...

    PhoneGap API之事件处理.

    在PhoneGap中,事件处理是连接用户交互与应用程序逻辑的关键环节,让我们深入探讨PhoneGap API中的事件处理机制。 1. **事件模型**:PhoneGap遵循W3C的DOM事件模型,包括事件监听器、事件冒泡和事件捕获。事件监听...

    Phonegap-LocalNotification-master

    在“Phonegap-LocalNotification-master”项目中,可能包含的文件有示例代码、配置文件、插件源码等,它们可以帮助开发者深入理解如何在实际项目中集成和使用这个插件。通过对这些文件的分析和学习,开发者可以掌握...

    Phonegap API Demo(New)

    此API演示项目是为了帮助开发者更直观地理解如何在实际应用中使用PhoneGap的各种功能。 在这个压缩包中,你将找到一系列的apidemo,每个代表了一个特定的PhoneGap API。这些API包括但不限于: 1. **设备API**:...

    Phonegap_API_中文版

    6. **通知与推送**:PhoneGap的Notification API可以实现基本的警告、确认和提示框,而Push Notifications则允许应用在后台接收服务器发送的消息,增强用户体验。 7. **媒体播放**:通过Media API,你可以播放、...

    phonegap-notification

    2. **PhoneGap Notification API** PhoneGap 提供了 `Notification` 对象,该对象包含了多种通知类型,如警告提示、声音提示、震动以及本地通知。这些 API 允许开发者在不同平台上实现一致的用户体验,尽管每个平台...

    html5框架PhoneGap API详解笔记(ppt及word版)

    7. **通知API(Notification API)**:弹出警告框、振动设备或者显示通知。 8. **加速计API(Accelerometer API)**:获取设备的加速度信息。 9. ** Compass API(指南针API)**:获取设备的方向信息。 10. **联系人...

    PhoneGap中文API

    4. **PhoneGap API**: 这个API包括了多个模块,如`Accelerometer`(加速度计)、`Geolocation`(定位服务)、`Notification`(通知)、`Media`(音频播放)等。每个模块都有一系列的函数,如`watchAcceleration`用于...

    PhoneGap Android插件 调用toast 和 notification

    在Android平台上,PhoneGap通过一个叫做Cordova的内核与设备的API进行交互,使得Web应用可以访问设备的功能,如摄像头、联系人、GPS等。在本例中,我们关注的是如何在PhoneGap应用中调用Android的`Toast`和`...

    【DOC】PhoneGap_API

    但在这个文档中,相机功能在Samsung2.3.3上标记为不支持,可能意味着在该特定版本的Android上,PhoneGap未完全实现相机功能。 3. Capture:捕获API提供录制音频、视频和捕获图像的功能。虽然在Moto2.3.7上被标记为...

    PhoneGap - API 中文说明

    PhoneGap - API 中文说明 Accelerometer 加速度计 Camera 相机 Capture 捕捉 Compass 指南针 Contacts 联系人 Device 设备 Events 活动 File 文件 Geolocation 地理位置 Media 媒体 Network 网络 Notification 通知...

    PhoneGap - API 中文说明.rar )

    PhoneGap - API 中文说明 Accelerometer 加速度计 Camera 相机 Capture 捕捉 Compass 指南针 Contacts 联系人 Device 设备 Events 活动 File 文件 Geolocation 地理位置 Media 媒体 Network 网络 Notification 通知...

    phonegap在iphone手机上pushnotification实现

    iPhone上的Push Notification(推送通知)是一项重要的功能,它可以在应用程序不在前台运行时向用户发送消息,提醒用户有新的活动或信息。在PhoneGap中实现iPhone的Push Notification,需要结合Apple的Push ...

    phonegap入门经典源码

    6. 网络状态检测:PhoneGap的网络连接API(`navigator.connection`)可以帮助开发者检测设备的网络状态,如在线、离线,甚至区分不同类型的网络连接。这部分可能解释如何使用`navigator.connection.type`。 7. 位置...

    phonegap local-notifications插件应用实例含(android、ios、windows)

    同样,通过PhoneGap插件的JavaScript API,你可以配置通知的标题、副标题、声音、附加数据等。例如: ```javascript window.plugin.notification.local.schedule({ id: 1, title: '我的通知', subtitle: '子...

    关于html5开发框架PhoneGap的移动开发调研

    PhoneGap通过JavaScript接口提供了一种统一的方式来调用不同平台的设备API。例如,开发者可以通过JavaScript访问重力感应器(ACCELEROMETER)、摄像头(CAMERA)、指南针(COMPASS)、联系人(CONTACTS)、文件系统...

Global site tag (gtag.js) - Google Analytics