and fix printer permissions
parent
1dd045a4d9
commit
0fe16b5ac9
|
|
@ -10,13 +10,9 @@
|
||||||
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
|
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
|
||||||
<uses-permission android:name="android.permission.CAMERA" />
|
<uses-permission android:name="android.permission.CAMERA" />
|
||||||
<uses-permission android:name="android.permission.BLUETOOTH" />
|
<uses-permission android:name="android.permission.BLUETOOTH" />
|
||||||
<uses-permission android:name="android.permission.BLUETOOTH_PRIVILEGED" />
|
|
||||||
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
|
<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" />
|
||||||
<uses-permission android:name="android.permission.ACCESS_BLUETOOTH_ADMIN" />
|
|
||||||
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
|
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
|
||||||
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
|
|
||||||
<uses-permission android:name="android.permission.FOREGROUND_SERVICE" />
|
|
||||||
<uses-permission android:name="android.permission.ACCESS_BACKGROUND_LOCATION"/>
|
|
||||||
|
|
||||||
|
|
||||||
<application
|
<application
|
||||||
|
|
|
||||||
|
|
@ -164,7 +164,7 @@ class _SettingPrinterViewState extends State<SettingPrinterView> {
|
||||||
//только для Android
|
//только для Android
|
||||||
void _permission() async {
|
void _permission() async {
|
||||||
if( Platform.isAndroid) {
|
if( Platform.isAndroid) {
|
||||||
var status = await Permission.locationAlways.status;
|
var status = await Permission.location.status;
|
||||||
log.i(status);
|
log.i(status);
|
||||||
if (status.isUndetermined || status.isDenied || status.isPermanentlyDenied) {
|
if (status.isUndetermined || status.isDenied || status.isPermanentlyDenied) {
|
||||||
DialogResponse response = await _dialogService.showConfirmationDialog(
|
DialogResponse response = await _dialogService.showConfirmationDialog(
|
||||||
|
|
@ -174,7 +174,7 @@ class _SettingPrinterViewState extends State<SettingPrinterView> {
|
||||||
confirmationTitle: 'Хорошо',
|
confirmationTitle: 'Хорошо',
|
||||||
);
|
);
|
||||||
if (response.confirmed) {
|
if (response.confirmed) {
|
||||||
if (await Permission.locationAlways
|
if (await Permission.location
|
||||||
.request()
|
.request()
|
||||||
.isGranted) {
|
.isGranted) {
|
||||||
print('Granted');
|
print('Granted');
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue