我正在使用 expo-permission 库中的权限来获取用户的位置坐标:
import * as Location from "expo-location";
import * as Permissions from 'expo-permissions';
const granted = await Permissions.askAsync(Permissions.LOCATION);
Run Code Online (Sandbox Code Playgroud)
上面的方法有效,但不断发出警告,警告博览会权限已被弃用。
如果我使用:
import {Location, Permissions } from 'expo';
Run Code Online (Sandbox Code Playgroud)
它说无法读取未定义的属性“askAsync”。
有人知道我应该使用什么吗?我用的是sdk42
谢谢!
如何触发AppState监听器来检查它是否正常工作?
AppState.addEventListener('change', (nextAppState) => { console.log('test')});
Run Code Online (Sandbox Code Playgroud)
Jest 有没有办法触发这个监听器?
react-native ×2
angular ×1
angular5 ×1
expo ×1
http ×1
location ×1
permissions ×1
retrywhen ×1