我正在尝试使用 Angular 11 和 ionic 5 构建一个社交共享组件。我使用锚标记来调用 href="whatsapp://send?#text=some%20text"。这在安装了 WhatsApp 的设备上运行良好,但在未安装 WhatsApp 的设备上,我仅在浏览器控制台中收到以下错误:
无法启动“whatsapp://send?#text=text=some%20text”,因为该方案没有注册处理程序。
我怎样才能捕捉到这个错误,向用户显示一条友好的消息,例如“抱歉,您没有安装 WhatsApp”