欢迎来到代码驿站!

Android代码

当前位置:首页 > 移动开发 > Android代码

Dcloud的native.js直接拨打电话Android实例代码

时间:2020-12-21 19:09:20|栏目:Android代码|点击:

利用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实例代码,大家可以看一下页面的相关连接

上一篇:Android BroadcastReceiver广播注册方式总结

栏    目:Android代码

下一篇:Android仿新浪微博发布微博界面设计(5)

本文标题:Dcloud的native.js直接拨打电话Android实例代码

本文地址:http://www.codeinn.net/misctech/35180.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有