我正在尝试在没有中间件对话框的情况下立即发起电话呼叫。
我使用了Linking.openUrl()
,但是没有用。
react-native-immediate-phone-call可以做到这一点,但是它需要使用expo
无法实现的链接。
我该怎么办?
答案 0 :(得分:0)
您将不得不使用没有expo的react本地项目或退出expo才能使用此模块,因为它是一个本地模块,我认为expo基本上是用于学习。
因此,您将不得不在没有博览会的情况下创建本机项目
答案 1 :(得分:0)
从来没有觉得需要使用expo,但是Linking is mentioned in their docs应该可以正常工作。
不过,您可能需要在真实设备上进行测试,因为我认为它不能在iOS模拟器中运行。我确实认为它可以在Android模拟器上运行,但我不确定。
答案 2 :(得分:0)
您可以使用 col1 col2 col3 col4 col5 col6
0 name age NaN NaN cat,dog year
1 name age weight height cat year
2 first name,last name age weight NaN dog, cat, another dog NaN
。通过Linking
导入。
然后使用import * as Linking from "expo-linking"
函数,将openUrl
用作参数tel
。
类似:
http
,其中X是任意数字。
希望是有帮助的;)
答案 3 :(得分:0)
import * as Linking from "expo-linking";
然后你可以直接链接到电话
Linking.openURL(`tel:${phoneNumber}`);
文档中还提到了其他方案,例如 mailto 等
<块引用>