UniApp 发送短信到指定联系人 - 代码示例和授权指南
以下是一个示例代码,可以在 UniApp 中发送特定短信内容到指定联系人:
// 获取短信插件
const sms = uni.requireNativePlugin('uni-sms')
// 定义要发送的短信内容和收件人号码
const message = 'Hello, World!' // 短信内容
const recipients = ['1234567890'] // 收件人号码
// 调用短信插件发送短信
sms.send({
// 收件人号码,可以是一个数组
recipients,
// 短信内容
body: message,
success(res) {
console.log('短信发送成功', res)
},
fail(err) {
console.log('短信发送失败', err)
}
})
需要注意的是,发送短信需要用户授权,因此需要在 manifest.json 文件中添加相应的权限声明:
{
"app-plus": {
"permissions": {
"android": [
"android.permission.SEND_SMS"
]
}
}
}
同时,如果要发送短信到多个联系人,可以将联系人号码放在一个数组中。在 Android 平台上,需要注意的是,如果收件人号码中包含非数字字符,可能会导致短信发送失败。
原文地址: https://www.cveoy.top/t/topic/g5su 著作权归作者所有。请勿转载和采集!