Реагируйте на собственную iOS: telprompt для номера «911» отображается как «(91) 1» на iPhone - PullRequest
2 голосов
/ 19 сентября 2019

Изображение прилагается.Когда пользователь нажимает кнопку, чтобы вызвать вызов на «911», номер «911» отображается правильно на устройстве Android, а на iPhone «911» отображается как «(91) 1».Как я могу это исправить?Код и изображение ниже.Спасибо.

constants.emergencyNumber = "911";

handleEmergency = () => {
   if (Platform.OS === "ios") {
      return Linking.openURL(`telprompt:${constants.emergencyNumber}`);
   }
   return Linking.openURL(`tel:${constants.emergencyNumber}`);
};

<TouchableOpacity onPress={this.handleEmergency}>
     <Text>Emergency Dial Icon Here</Text>
</TouchableOpacity>

Вот результат на iPhone, когда пользователь нажимает на кнопку, чтобы вызвать эту функцию:

telprompt for

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...