diff --git a/packages/render-html/src/context/defaultRendererProps.ts b/packages/render-html/src/context/defaultRendererProps.ts index de970e60e..b1eebf94d 100644 --- a/packages/render-html/src/context/defaultRendererProps.ts +++ b/packages/render-html/src/context/defaultRendererProps.ts @@ -2,9 +2,12 @@ import { Linking } from 'react-native'; import { RenderersProps } from '../shared-types'; export async function defaultAOnPress(_e: any, href: string): Promise { - if (await Linking.canOpenURL(href)) { - return Linking.openURL(href); + try { + await Linking.openURL(href); + } catch (e) { + console.warn(`Could not open URL "${href}".`, e); } + return null; } const defaultRendererProps: Required = {