首页>文档>easyclick_Intent_Action>easyclick:发短信给指定号码

需要支持?

如果通过文档没办法解决您的问题,请提交工单获取我们的支持!

easyclick:发短信给指定号码

功能就不用多说了就是发短信给指定用户:

/**
 * 给指定号码发送发现【需要代理权限】
 * @param phone_Number 需要发送短信的号码
 * @returns {boolean} 成功true 失败 false
 * @constructor
 */
function Send_Sms(phone_Number) {
    let json_obj={
        "action":"android.intent.action.SENDTO",
        "uri": "smsto:"+phone_Number,
    }
    let result =utils.getStartActivityCmd(json_obj);
    return !!shell.execAgentCommand(result)
}
//调用方式
logd(Send_Sms(10086));

执行效果:easyclick:发短信给指定号码

/**
 * 给指定号码发送指定信息
 * @param phone_Number 发送短信的号码
 * @param sms_str 短信内容
 * @returns {boolean} 成功 返回true 失败返回 false
 * @constructor
 */
function Send_Sms(phone_Number,sms_str) {
    importClass(android.content.Intent);
    importClass(android.net.Uri)
    var intent = new Intent();
    intent.setAction("android.intent.action.SENDTO");
    intent.setData(Uri.parse("smsto:"+phone_Number))
    intent.putExtra("sms_body",sms_str )
    intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    try {
        let s= context.startActivity(intent);
        return true
    } catch (e) {
        loge(e)
        return false
    }
}
//带发送内容的方式
logd(Send_Sms(10086,"你好"));

//带发送内容的方式
logd(Send_Sms(10086,"你好"));

easyclick:发短信给指定号码

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索