[解決済み] flutterアプリから電話をかける方法
2023-09-07 07:34:36
質問
Flutterアプリから電話をかけようとしています。以下のようなコードで。
UrlLauncher.launch('tel: xxxxxxxx');
GitHubのflutterレポにこんなFunctionがありました。 https://github.com/flutter/flutter/issues/4856
しかし、これは私のために動作しません。このFunctionはまだFlutterにあり、どのパッケージに入っていますか?または、私のアプリから電話をかけるためのより良いオプションがありますか?
どのように解決するのですか?
を呼び出す。
launch
メソッドを
url_launcher
パッケージを使用します。
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ファイルのdependenciesセクションに、そのためのエントリを必ず入れてください。
url_launcher: ^1.0.2
関連
-
[解決済み] 携帯電話でWebページ内のリンクをクリックすると電話がかかってくるようにするには
-
[解決済み] Androidでインテントを使用して電話をかけるには?
-
[解決済み】Apple Silicon (M1)でCocoaPodsを動作させる方法。)
-
[解決済み] Flutter ListViewでウィジェットにスクロールする
-
[解決済み] Flutterで複数のウィジェットをレンダリングするためにリストを反復処理する?
-
[解決済み] Flutter: タッチスクリーンでのスクロールを無効にするListView
-
[解決済み] FlutterでAndroidのStatusBarを非表示にする方法
-
Flutterのpubspec.yamlの依存関係のバージョン番号の前にあるキャレット記号(^)は何でしょうか?
-
Flutter ListViewのレイジーローディング
-
flutterのテキスト編集フィールドを無効化する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] Androidでインテントを使用して電話をかけるには?
-
[解決済み] Flutterで次のTextFieldにフォーカスを移すには?
-
[解決済み] Flutter 条件に応じてリストをフィルタリングする
-
[解決済み] SingleChildScrollViewでExpandedを使用するには?
-
[解決済み] Row FlutterでElement間のスペースを設定する
-
[解決済み] Flutter Columnで項目を下中央に配置しようとすると、左揃えになる
-
[解決済み] Flutterでテキストに線を引くには?
-
Flutter: アプリケーションを強制的に再起動させる方法(本番モード)?
-
Flutterで円形のコーナーを持つモーダルボトムシートを作成するには?
-
flutterのテキスト編集フィールドを無効化する