时间:2021-05-20
利用Dcloud的native.js直接拨打电话实例代码Android版,由于iOS系统的限制所以只有Android版实例
下面3种方式都可以实例,大家可以测试下总有一款适合你
function call(){ // 导入Activity、Intent类 var Intent = plus.android.importClass("android.content.Intent"); var Uri = plus.android.importClass("android.net.Uri"); // 获取主Activity对象的实例 var main = plus.android.runtimeMainActivity(); // 创建Intent var uri = Uri.parse("tel:10010"); // 这里可修改电话号码 var call = new Intent("android.intent.action.CALL",uri); // 调用startActivity方法拨打电话 main.startActivity( call ); // ...}实例中的plus.device.dial('1008611',false) 拨打电话 false直接打,true要用户确定
或者
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>Device Example</title> <script type="text/javascript">// H5 plus事件处理function plusReady(){}if(window.plus){ plusReady();}else{ document.addEventListener("plusready",plusReady,false);}function dialTest() { plus.device.dial( "10086", false );} </script> </head> <body> 拨打电话<br/> <button onclick="dialTest()">Dial</button> </body></html>下面这个更简单利用HTML5的A标签上加上TEL
<a href="TEL:10086" rel="external nofollow" >HTML5拨打电话</a>附Dcloud的Native.js支持的API详细介绍与说明
www.dcloud.io/docs/api/index.html
查看更多关于native.js实例代码,大家可以看一下页面的相关连接
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
DCloud的Native.js技术,简称NJS,是一种将手机操作系统的原生对象转义,映射为JS对象,在JS里编写原生代码的技术Native.js虽然强大和开放
无需使用Native.js即可实现Android,iOS通用截图直接上代码:WebviewExamplevarws=null;//H5plus事件处理funct
Android实现自动打电话与发短信的实例一.自动可以拨打电话bt.setOnClickListener(newView.OnClickListener(){@
一部手机最常用的功能就是打电话和发短信了,在Android开发中我们如何通过程序拨打电话呢?本文就给出一个用Android手机拨打电话的简单的实例。下面是开发此
在android开发中,用户能够拨打电话是最基本的需求。俗话说“条条大路通罗马”,实现拨打电话的方式有多种,今天,就提供最常用两种。 首先,拨打电话,对于