HarmonyOS 鸿蒙Next 短信发送为什么只能填联系人,如何给陌生人发短信

发布于 1周前 作者 phonegap100 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 短信发送为什么只能填联系人,如何给陌生人发短信

短信发送为什么只能填联系人,如何给陌生人短信

2 回复
发送短信的接口需要系统权限才可调用,三方应用如果有发送短信需求,需要在应用内实现跳转到短信编辑的功能,并且需要携带编辑内容和收件人号码,可以通过调用元能力startAbility接口指定号码并跳转到发送短信页面的方式实现。

参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/telephony-sms-V5#开发步骤

填写的手机号没有要求必须是系统通信录的联系人,可以是陌生的手机号

更多关于HarmonyOS 鸿蒙Next 短信发送为什么只能填联系人,如何给陌生人发短信的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


HarmonyOS 鸿蒙Next系统中短信发送功能默认限制为只能向联系人发送,这主要是出于用户隐私和安全的考虑。系统设计时,为了避免误发或滥发短信,尤其是包含敏感信息的短信,通过限制收件人为已保存的联系人来增强用户数据保护。

若需向非联系人(陌生人)发送短信,通常可通过以下步骤实现(具体界面及操作可能因系统版本或定制版本不同而有所差异):

  1. 手动输入号码:在短信发送界面,不直接选择联系人,而是点击输入框,手动键入对方的手机号码。

  2. 检查权限设置:确保应用已获取发送短信的必要权限。在系统设置中检查应用权限管理,确认“短信”权限已对所需应用开启。

  3. 版本或定制因素:某些特定版本或定制化的HarmonyOS系统可能在功能上有所调整,需确认是否因版本限制导致无法直接给陌生人发短信。

如果尝试上述方法后仍无法向陌生人发送短信,可能是由于系统安全策略或特定版本限制所致。此时,如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部