<head>
<meta charset="UTF-8">
<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<title>分享</title>
</head>
<script type="text/javascript">
document.addEventListener('plusready', function() {
judgePlatform();
});
//Native API具有平台依赖性,所以需要通过以下方式判断当前的运行平台:
function judgePlatform() {
switch(plus.os.name) {
case "Android":
// Android平台: plus.android.*
// var activity= plus.android.runtimeMainActivity();
call();
break;
case "iOS":
// iOS平台: plus.ios.*
alert("iOS");
break;
default:
alert("其它平台");
// 其它平台
break;
}
}
//拨打电话
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:158506098**"); // 这里可修改电话号码
var call = new Intent("android.intent.action.CALL", uri);
// 调用startActivity方法拨打电话
main.startActivity(call);
}
</script>
<body>
<button id="btnShare">拨打电话</button>
</body>