React Native WebView öffnet den Link tel: auf einigen Xiaomi-Telefonen nicht
Posted: 17 Jan 2025, 09:55
Ich habe eine in React Native entwickelte Android-App, bei der es sich um eine WebView handelt.
Die Website verfügt über eine Telefontaste mit einer Tel:123456789-URI, die in den meisten Fällen sehr gut funktioniert der getesteten Geräte.
Nur bei einigen Xiaomi-Telefonen wird der Dialer nicht über die App geöffnet. Wenn ich die Site im Smartphone-Browser öffne, funktioniert die Schaltfläche gut und ich öffne den Dialer, aber in der Webview-App funktioniert es nicht.
App.js:
AndroidManifest.xml:
Die Website verfügt über eine Telefontaste mit einer Tel:123456789-URI, die in den meisten Fällen sehr gut funktioniert der getesteten Geräte.
Nur bei einigen Xiaomi-Telefonen wird der Dialer nicht über die App geöffnet. Wenn ich die Site im Smartphone-Browser öffne, funktioniert die Schaltfläche gut und ich öffne den Dialer, aber in der Webview-App funktioniert es nicht.
App.js:
Code: Select all
const App = () => {
const [canGoBack, setCanGoBack] = React.useState(false);
const ref = React.useRef(null);
...
return (
{
setCanGoBack(navState.canGoBack);
}}
/>
);
};
Code: Select all