【问题标题】:Expo Permission PHONE_CALL世博许可 PHONE_CALL
【发布时间】:2020-02-21 23:08:46
【问题描述】:

您好,我正在尝试使用 expo 应用程序创建一个 react native,主应用程序的功能是以自动方式呼叫用户,但我们无法使用 expo 请求 PHONE_CALL 权限!调用任何 Android 权限的最佳方式是什么?

该应用仅适用于 Android,但我们不知道如何请求此权限!

感谢您的帮助!

【问题讨论】:

    标签: reactjs react-native expo


    【解决方案1】:

    您可以为此使用Linking.openURL

    Linking.openURL('tel:123456789');
    

    下面是它的一个例子:https://snack.expo.io/@notbrent/ashamed-churros

    import * as React from 'react';
    import { Linking, Text, View } from 'react-native';
    
    export default function App() {
      return (
        <View style={{ flex: 1, alignItems: 'center', justifyContent: 'center' }}>
          <Text
            onPress={() => {
              Linking.openURL('tel:50000000');
            }}>
            Call some phone
          </Text>
        </View>
      );
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-07-15
      • 1970-01-01
      • 2019-08-09
      • 2018-07-12
      • 2019-11-11
      • 2019-03-25
      • 2021-03-13
      • 2022-06-23
      相关资源
      最近更新 更多