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();  
	});

相关推荐