首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >反应-本地-立即-电话呼叫不起作用

反应-本地-立即-电话呼叫不起作用
EN

Stack Overflow用户
提问于 2020-10-19 17:07:36
回答 1查看 363关注 0票数 1

我正在努力在React Native中创建一个拨号器。为了拨打电话,我使用的是expo-linking,但它只打开了默认的电话拨号程序。在这里搜索后,我找到了关于react-native-immediate-phone-call的信息,并尝试了一下,但没有得到任何结果。我通过npm安装了它,从世博会上弹出的项目在一个虚拟手机上运行了这个应用程序,但当我按下拨号按钮后,我收到了一个警报(所以我现在功能正常了),但没有拨号开始。

代码语言:javascript
复制
<Pressable onPress={this.pressButton}>
  <FontAwesomeIcon icon={faPhone} color={colorName} size={35} />
</Pressable>

pressButton = () => {
    this.setState({
      callValue: (call = !call)
    })
    Alert.alert(number)
    RNImmediatePhoneCall.immediatePhoneCall(number);
  }

有人能告诉我为什么这个不起作用吗?谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-19 17:18:47

检查您的电话呼叫权限:在android studio项目的AndroidManifest.xml文件中添加:

代码语言:javascript
复制
<uses-permission android:name="android.permission.CALL_PHONE" />
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64424277

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档