Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/dart/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Flutter 有没有一种方法可以在没有用户交互的情况下在颤振上发送短信?_Flutter_Dart - Fatal编程技术网

Flutter 有没有一种方法可以在没有用户交互的情况下在颤振上发送短信?

Flutter 有没有一种方法可以在没有用户交互的情况下在颤振上发送短信?,flutter,dart,Flutter,Dart,当按下按钮时,我正试图从我的Flitter应用程序发送短信。我希望这样做没有用户交互。我知道我可以使用url\u启动器启动SMS应用程序 我尝试使用pub提供的sms软件包,但flatter表示api已经过时 如果可能的话,我只想在dart中执行此操作。我正在使用此软件包。有关最新版本,请参阅软件包 从包中选择代码示例 import'包:sms/sms.dart'; void main(){ SmsSender sender=新的SmsSender(); 字符串地址=someAddress();

当按下按钮时,我正试图从我的Flitter应用程序发送短信。我希望这样做没有用户交互。我知道我可以使用url\u启动器启动SMS应用程序

我尝试使用pub提供的sms软件包,但flatter表示api已经过时

如果可能的话,我只想在dart中执行此操作。

我正在使用此软件包。有关最新版本,请参阅软件包

从包中选择代码示例

import'包:sms/sms.dart';
void main(){
SmsSender sender=新的SmsSender();
字符串地址=someAddress();
...
sendSms(新的SmsMessage(地址“Hello flutter!”);
}
我也不提供其他方法

查询、过滤、联系信息、接收和删除

要发送短信息,您需要必要的权限

  • 发送短信
以及其他功能

  • 接收短信

  • 阅读短信

  • 读取联系人

一个广泛的名单,他们的位置

flatterAndroidManifest.xml是位置=>android/app/src/main/AndroidManifest.xml

编辑:

该系统不再维护。您可以手动链接到此站点的文件

公开发行

依赖项:
...
sms_维护:
路径:插件\文件夹\路径

我希望在没有用户交互的情况下执行此操作
听起来很诡异,如果你有一个短信服务提供商,你可以使用REST服务发送短信,但是不要认为可以使用他的资源从用户那里发送短信。当我说
我想这样做而不需要用户交互。
时,我的意思是我想发送短信而不需要像
Flatter\u sms
那样打开另一个页面。应用程序的主要功能是向固定号码发送短信,我想安装的用户会知道,因为它也会请求发送短信的权限。@delphix me也是,我需要找到一种方法在应用程序中发送短信而不使用其他应用程序。如果你找到了一种方法,请分享。@DelphiX你能在没有用户交互的情况下发送SMS/MMS吗?@SunilDS是的,从那时起已经有一段时间了。我用叉子叉了叉,做了我需要的修改。但遗憾的是,我们没有更直接的选择。这提供了一个起始位置。