我想使用自定义 URL 方案从 ionic 应用程序 A 从外部启动打开的应用程序 B。
尝试过的解决方案
- Plugin In App Browser,能够在离子应用程序本身中启动外部应用程序,而不是启动打开的外部应用程序。
const target = '_system';
let url = 'abc123://abc.com/mobile/details/' + Id;
const options: InAppBrowserOptions = {
zoom: 'no',
location: 'no',
hidden: 'yes'
};
this.loadingProvider.dismiss();
this.inAppBrowserRef = this.inAppBrowser.create(url, target, options);
- 插件应用程序启动器。对于 android,它能够启动外部应用程序,但使用包名称而不是自定义 URL 方案