我想將公司和電話型別發送到 Firebase,我使用
我的代碼
import 'package:device_info/device_info.dart';
......
String Modele ='';
String brand ='';
.......
Future<void>_deviceDetails() async{
final DeviceInfoPlugin deviceInfoPlugin = new DeviceInfoPlugin();
try {
var build = await deviceInfoPlugin.androidInfo;
setState(() {
brand = build.brand;
Modele = build.model;
});
} on PlatformException {
print('Failed to get platform version');
}
}
.........
.......
RaisedButton(
onPressed: () async {
Map<String, dynamic> data = {
"marque":brand,
"Modele:" :Modele,
};
var myStoredData = await readData();
FirebaseFirestore.instance
.collection(myStoredData)
.add(data);
},
.........
uj5u.com熱心網友回復:
你從不打電話 _deviceDetails
RaisedButton(
onPressed: () async {
await _deviceDetails(); // <------
Map<String, dynamic> data = {
"marque":brand,
"Modele:" :Modele,
};
var myStoredData = await readData();
FirebaseFirestore.instance
.collection(myStoredData)
.add(data);
},
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/388697.html
標籤:安卓 火力基地 扑 谷歌云firestore
