我试着用我的Flutter应用程序打电话。用以下代码:
UrlLauncher.launch('tel: xxxxxxxx');
我在GitHub Flatter repo上找到了这个函数:https://github.com/flutter/flutter/issues/4856
但是这对我不起作用。这个功能还在Flutter中吗?在哪个包中?或者有更好的选择从我的应用程序打电话吗?
如果你在点击按钮时没有得到任何动作,那么这就是原因。之所以会出现这种情况,是因为您可能没有在号码前添加tel://号。
这样做
完整代码如下所示
launch(('tel://${mobile_no}')); //launch(('tel://99999xxxxx'));
1) 在pubspec中。亚马尔
dependencies:
flutter:
sdk: flutter
url_launcher: ^5.4.10
2)导入任何你想使用的地方
import 'package:url_launcher/url_launcher.dart';
3) 你打电话吗
onPressed: () {
launch(('tel://${item.mobile_no}'));
},
你应该把它添加到你的pubspec中。亚马尔=
在代码中添加import:import'包:url_launcher/url_launcher。“飞镖”作为发射装置;希望它能奏效()
import 'package:url_launcher/url_launcher.dart' as UrlLauncher;
UrlLauncher.launch('tel:+${p.phone.toString()}')
//if mail
UrlLauncher.launch('mailto:${p.email}'),
从url_launcher包调用launch
方法:
launch("tel://214324234");
以下是完整的代码:
import 'package:flutter/material.dart';
import 'package:url_launcher/url_launcher.dart';
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return new MaterialApp(
title: 'Flutter Demo',
home: new Home(),
);
}
}
class Home extends StatelessWidget {
Home({Key key}) : super(key: key);
@override
Widget build(BuildContext context) => new Scaffold(
appBar: new AppBar(
title: new Text("View"),
),
body: new Center(
child: new FlatButton(
onPressed: () => launch("tel://21213123123"),
child: new Text("Call me")),
),
);
}
void main() {
runApp(
new MyApp(),
);
}
您也可以导入它,然后使用
import 'package:url_launcher/url_launcher.dart' as UrlLauncher;
UrlLauncher.launch("tel://21213123123")
确保在pubspec中包含一个条目。yaml文件,在依赖项部分:
url_launcher: ^1.0.2
拨打电话 拨打电话给 Skype 联系人。开始通话前,需先让支援PSP™版 Skype 的音频输入设备连接PSP™主机。 从联系人名单选择拨打对象 1. 进入 Skype 的选单画面后选择(联系人)。 2. 从联系人名单中选择电话的拨打对象。 可拨打电话给登入状态为(在线)等可通话状态的联系人。 开始呼叫后,会显示对方的名字或 Skype 账号。对方回复后即可开始通话。 提示 透过 Sky
本文向大家介绍c#使用xamarin编写拨打电话程序,包括了c#使用xamarin编写拨打电话程序的使用技巧和注意事项,需要的朋友参考一下 xamarin 可以很方便的编写一个电话拨号程序,下面的代码是调用android系统的拨号功能,拨号前会给出一个提示信息。 callButton是一个用来拨号的按钮,我们使用它的点击事件来进行拨号,拨号前会有一个提示框 以上所述就是本文的全部内容了,希望大家能
我在这里阅读了Twilio电话教程:https://www.fullstackpython.com/blog/make-phone-calls-python.html 与Twilio教程不同,Twilio教程确实会叫我的手机,但它只播放MP3或人工智能语音。我希望能够进行对话。有没有办法用Twilio API连接我电脑的麦克风并与自己的手机通话?我一直在网上搜索,却找不到办法。请帮忙。
我正在使用下面的代码搜索带有查询参数的Tweets。这适用于Twitter V1 API,但不适用于V2,在广泛阅读了他们的API留档后,我感到困惑。 我的第一个问题是,V1和V2是否共享相同的身份验证?i、 e.假设我的endpointurl是正确的,我可以用这个代码调用V2吗?这导致了第二个问题,如果我可以用与V1相同的身份调用V2,那么正确的endpoint是什么?到目前为止,最显著的区别是
问题内容: 当我用make或new调用创建新的slice或struct时: Go通过内存分配系统调用分配多少内存?它是否预分配了内存,以便后续调用不会触发新的系统调用? 我问这个问题是因为我需要在代码中频繁分配内存。我不确定是否需要自己实现一个内存分配器,还是可以依靠Go来完成肮脏的工作。如果Go确实预分配了内存,我可以自定义要分配的块大小吗? 我在Go中编写了一些实验代码,并在strace下运行
问题内容: 我正在尝试拨打的电话不是使用特定号码,而是使用在变量中被调用的号码,或者至少告诉它在您的电话中提取该号码。这个在变量中被调用的数字是我使用解析器或从网站sql检索到的数字。我做了一个按钮,试图用一个函数调用存储在变量中的电话号码,但无济于事。一切都会帮助谢谢! 问题答案: 试一试: 假设电话号码在。 的返回Optional,因此使用可以确保它是(而不是)返回的。 对于Swift 3: