Skip to content

Commit 438b7b7

Browse files
youngvformnecolas
authored andcommitted
[fix] Linking.openURL opens 'tel' links in current tab.
Close #2125 Fix #2124
1 parent e217f73 commit 438b7b7

File tree

1 file changed

+5
-1
lines changed
  • packages/react-native-web/src/exports/Linking

1 file changed

+5
-1
lines changed

packages/react-native-web/src/exports/Linking/index.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,11 @@ class Linking {
8888
const open = (url) => {
8989
if (canUseDOM) {
9090
const urlToOpen = new URL(url, window.location).toString();
91-
window.open(urlToOpen, '_blank', 'noopener');
91+
if (urlToOpen.indexOf('tel:') === 0) {
92+
window.location = urlToOpen;
93+
} else {
94+
window.open(urlToOpen, '_blank', 'noopener');
95+
}
9296
}
9397
};
9498

0 commit comments

Comments
 (0)