安装插件:cordova plugin add org.apache.cordova.inappbrowser
js调用代码:
短信:sms:[手机号]?body=[短信内容] 注意内容编码:如果短信内容中包含“%”,需要使用encodeURI()进行编码
var url = 'sms:?body='+c.data.content.text; var browser = window.open(url,'_blank','hidden=yes'); browser.addEventListener('loadend', function(event) { browser.close(); });
邮件:mailto:[主送]?subject=[邮件标题]&body=[邮件内容]
var url = 'mailto:someone@somedomain.com?subject='+c.data.content.subject+'&body='+c.data.content.text; var browser = window.open(url,'_blank','hidden=yes'); browser.addEventListener('loadend', function(event) { browser.close(); });
拨号:tel:[电话号码]
var url = 'tel:xxxxxx'; //xxx为电话号码 var browser = window.open(url,'_blank','hidden=yes'); browser.addEventListener('loadend', function(event) { browser.close(); });
相关推荐
PhoneGap提供了一个桥梁,使得JavaScript能够调用设备的原生功能,如摄像头、GPS等。这使得开发者可以使用熟悉的Web技术来开发具有原生性能的应用。在Android项目中,PhoneGap通常作为一个库或插件被引入,通过...
PhoneGap通过WebView(在iOS上是UIWebView,Android上是WebView)来展示应用界面,并通过JavaScript与设备的硬件功能交互,如相机、GPS等。因此,要实现二维码扫描,我们需要一个能够调用设备相机并解析二维码的插件...
2. **本地API访问**:通过Cordova插件,PhoneGap可以访问设备的摄像头、GPS、联系人列表等硬件功能。 3. **轻松打包**:开发者可以使用PhoneGap Build云服务,无需安装各平台的SDK,就能将Web应用打包成原生应用。 4...
PhoneGap的核心思想是将Web应用包装在原生的移动应用壳中,使得这些Web应用能够访问设备的功能,如摄像头、GPS、加速度计等,而无需编写原生代码。这个框架由Adobe公司维护,并且遵循Apache许可证。 在"phoneGAP...
PhoneGap的核心理念是通过Web技术实现跨平台的移动应用开发,同时能够访问设备的硬件功能,如摄像头、GPS、存储等。这个"phonegap开发插件合集"是一个包含了多种PhoneGap插件的资源包,覆盖了Android和iOS等多个平台...
PhoneGap是基于Apache Cordova的,它提供了一个跨平台的开发环境,让开发者可以使用Web技术创建应用,同时能够访问设备的硬件功能,如摄像头、GPS、加速度计等。PhoneGap通过其API接口将这些功能暴露给Web应用程序,...
在 iOS 平台上,PhoneGap 也提供了调用系统短信功能的能力。以下是如何在 PhoneGap 中调用 iOS 系统短信功能并将其显示为中文的详细步骤: 1. **集成 SMSComposer 插件**: - 首先,你需要获取 SMSComposer 插件的...
- 它的核心功能是提供了一个API接口,使JavaScript能够调用设备的各种原生功能,如摄像头、GPS、联系人列表等。 - PhoneGap应用的运行环境是包装在原生应用壳内,通过WebView来展示Web内容。 2. **PhoneGap与...
7. **插件扩展**:如果`phonegap100_apidemo`包含了一些自定义插件,那么这表明PhoneGap还支持扩展功能,例如集成蓝牙、NFC或者推送通知等,开发者可以根据需求编写自己的插件。 通过学习和分析`phonegap100_...
3. **示例程序**:提供的示例程序是理解和学习PhoneGap功能的好途径。它们通常展示了如何使用PhoneGap API进行基本操作,如调用设备相机、存储数据、显示通知等。通过分析和运行这些示例,新手开发者能快速上手。 4...
PhoneGap将移动设备本身提供的复杂的API进行了抽象和简化,提供了一系列丰富的API供开发者调用,只要你会HTML和Javascript或者Java语言,就可以利用PhoneGap提供的API去调用各种功能,PhoneGap就能让你可以制作出在...
phonegap插件实现扫一扫功能.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
在Android平台上,PhoneGap通过WebView组件将Web应用与Android系统的功能进行桥接,使得开发者可以调用Android API,如发送短信。 在Android系统中,发送短信的功能是通过`SmsManager`类提供的。PhoneGap通过创建一...
为了使Web技术能够访问设备的原生功能(如摄像头、GPS等),PhoneGap提供了一个桥接器(Bridge),使得Web应用程序能够调用原生代码。 - **桥接机制**:PhoneGap的核心是一个桥接层,它负责将Web端发出的请求转发给...
2. **访问设备API**:PhoneGap提供了一系列API接口,开发者可以调用设备的摄像头、地理位置、加速度计、联系人、通知等硬件和系统功能,使Web应用具备更丰富的功能。 3. **基于Web技术**:PhoneGap利用HTML5、CSS3...
10. **调试与优化**:PhoneGap提供了远程调试功能,通过Chrome开发者工具或Apple Safari的Web Inspector,你可以实时查看和修改应用代码,优化性能和用户体验。 以上就是PhoneGap环境搭建的基本步骤。在实践中,你...
Email Composer插件,提供发送邮件的功能;Social Sharing插件,方便用户分享内容到社交媒体。 4. 数据存储插件:SQLite Plugin,提供本地数据库存储;File System Plugin,用于读写文件系统。 5. 服务集成插件:...
《使用PhoneGap实现离线功能的技术探索》 PhoneGap,一个强大的跨平台移动应用开发框架,以其独特的HTML、CSS和JavaScript技术,让开发者能够轻松构建原生移动应用。在许多情况下,尤其是对于那些需要在无网络环境...
PhoneGap的核心在于它的API组件,这些组件提供了与设备硬件功能交互的能力,使得Web应用能够具备接近原生应用的功能。下面将详细讨论PhoneGap的API组件以及如何在Android平台上使用PhoneGap。 **PhoneGap API组件**...