发送短信

[!TIP|labelVisibility:hidden|iconVisibility:hidden] navigator.sms.send(success, failure,phoneNumber, message, isStraitSend)

支持平台:

  • Android
  • iOS

参数说明

参数 类型 必填 说明
success Function 发送或跳转成功回调函数
failure Function 发送或跳转失败回调函数
phoneNumber String 发送短信号码,仅支持Android多号码发送,iOS默认只发送第一个号码(多个号码可用英文逗号,隔开)
message String 发送短信内容
isStraitSend Boolean true表示直接发送短信;false表示跳转到发送短信界面。默认为false(该参数只针对Android系统,iOS系统默认为跳转到发送短信界面)

success 函数返回一个字符串OK

failure 函数返回一个字符串,错误信息;

示例代码

// 引用js
<script src='supconit://hcmobile.js'></script>
<script>
    // 监听’deviceready‘事件
    document.addEventListener('deviceready', onDeviceReady, false)
    function onDeviceReady(){
        navigator.sms.send( function (str) { 
            alert(str); 
        }, function (error) { 
            alert('Message Failed:' + error);
        },"15258813927,10086","你好");
    }
</script>

响应示例代码:

"OK"

results matching ""

    No results matching ""