`

phonegap 跳转短信、邮件、拨号等功能

阅读更多

安装插件: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();  
	});
分享到:
评论

相关推荐

    android与phonegap混合开发之相互跳转

    PhoneGap提供了一个桥梁,使得JavaScript能够调用设备的原生功能,如摄像头、GPS等。这使得开发者可以使用熟悉的Web技术来开发具有原生性能的应用。在Android项目中,PhoneGap通常作为一个库或插件被引入,通过...

    二、phoneGap项目中使用二维码扫描功能

    PhoneGap通过WebView(在iOS上是UIWebView,Android上是WebView)来展示应用界面,并通过JavaScript与设备的硬件功能交互,如相机、GPS等。因此,要实现二维码扫描,我们需要一个能够调用设备相机并解析二维码的插件...

    IONIC+PhoneGap项目源码

    2. **本地API访问**:通过Cordova插件,PhoneGap可以访问设备的摄像头、GPS、联系人列表等硬件功能。 3. **轻松打包**:开发者可以使用PhoneGap Build云服务,无需安装各平台的SDK,就能将Web应用打包成原生应用。 4...

    phoneGAP2.9.1.zip

    PhoneGap的核心思想是将Web应用包装在原生的移动应用壳中,使得这些Web应用能够访问设备的功能,如摄像头、GPS、加速度计等,而无需编写原生代码。这个框架由Adobe公司维护,并且遵循Apache许可证。 在"phoneGAP...

    phonegap开发插件合集

    PhoneGap的核心理念是通过Web技术实现跨平台的移动应用开发,同时能够访问设备的硬件功能,如摄像头、GPS、存储等。这个"phonegap开发插件合集"是一个包含了多种PhoneGap插件的资源包,覆盖了Android和iOS等多个平台...

    PhoneGap-拍照上传DEMO

    PhoneGap是基于Apache Cordova的,它提供了一个跨平台的开发环境,让开发者可以使用Web技术创建应用,同时能够访问设备的硬件功能,如摄像头、GPS、加速度计等。PhoneGap通过其API接口将这些功能暴露给Web应用程序,...

    phonegap-ios调用短信插件使用文档

    在 iOS 平台上,PhoneGap 也提供了调用系统短信功能的能力。以下是如何在 PhoneGap 中调用 iOS 系统短信功能并将其显示为中文的详细步骤: 1. **集成 SMSComposer 插件**: - 首先,你需要获取 SMSComposer 插件的...

    phonegap完整例子!

    - 它的核心功能是提供了一个API接口,使JavaScript能够调用设备的各种原生功能,如摄像头、GPS、联系人列表等。 - PhoneGap应用的运行环境是包装在原生应用壳内,通过WebView来展示Web内容。 2. **PhoneGap与...

    PhoneGap实例

    7. **插件扩展**:如果`phonegap100_apidemo`包含了一些自定义插件,那么这表明PhoneGap还支持扩展功能,例如集成蓝牙、NFC或者推送通知等,开发者可以根据需求编写自己的插件。 通过学习和分析`phonegap100_...

    phonegap源码+示例

    3. **示例程序**:提供的示例程序是理解和学习PhoneGap功能的好途径。它们通常展示了如何使用PhoneGap API进行基本操作,如调用设备相机、存储数据、显示通知等。通过分析和运行这些示例,新手开发者能快速上手。 4...

    PhoneGap功能总结

    PhoneGap将移动设备本身提供的复杂的API进行了抽象和简化,提供了一系列丰富的API供开发者调用,只要你会HTML和Javascript或者Java语言,就可以利用PhoneGap提供的API去调用各种功能,PhoneGap就能让你可以制作出在...

    phonegap插件实现扫一扫功能.rar

    phonegap插件实现扫一扫功能.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。

    phonegap在android手机上实现短信发送

    在Android平台上,PhoneGap通过WebView组件将Web应用与Android系统的功能进行桥接,使得开发者可以调用Android API,如发送短信。 在Android系统中,发送短信的功能是通过`SmsManager`类提供的。PhoneGap通过创建一...

    PhoneGap介绍与原理

    为了使Web技术能够访问设备的原生功能(如摄像头、GPS等),PhoneGap提供了一个桥接器(Bridge),使得Web应用程序能够调用原生代码。 - **桥接机制**:PhoneGap的核心是一个桥接层,它负责将Web端发出的请求转发给...

    phonegap 桌面版6.3.0

    2. **访问设备API**:PhoneGap提供了一系列API接口,开发者可以调用设备的摄像头、地理位置、加速度计、联系人、通知等硬件和系统功能,使Web应用具备更丰富的功能。 3. **基于Web技术**:PhoneGap利用HTML5、CSS3...

    PhoneGap环境搭建demo

    10. **调试与优化**:PhoneGap提供了远程调试功能,通过Chrome开发者工具或Apple Safari的Web Inspector,你可以实时查看和修改应用代码,优化性能和用户体验。 以上就是PhoneGap环境搭建的基本步骤。在实践中,你...

    最新phonegap插件集合

    Email Composer插件,提供发送邮件的功能;Social Sharing插件,方便用户分享内容到社交媒体。 4. 数据存储插件:SQLite Plugin,提供本地数据库存储;File System Plugin,用于读写文件系统。 5. 服务集成插件:...

    使用PhoneGap实现离线功能【技术文档】

    《使用PhoneGap实现离线功能的技术探索》 PhoneGap,一个强大的跨平台移动应用开发框架,以其独特的HTML、CSS和JavaScript技术,让开发者能够轻松构建原生移动应用。在许多情况下,尤其是对于那些需要在无网络环境...

    PhoneGap的API组件及使用方法

    PhoneGap的核心在于它的API组件,这些组件提供了与设备硬件功能交互的能力,使得Web应用能够具备接近原生应用的功能。下面将详细讨论PhoneGap的API组件以及如何在Android平台上使用PhoneGap。 **PhoneGap API组件**...

Global site tag (gtag.js) - Google Analytics