2016-09-20 77 views
0

我正在研究离子应用程序。在我的应用程序中,我想要一个可以打开另一个应用程序的按钮。我测试了safari中的超链接,并且链接正确打开了应用程序,但是当我点击我的Ionic应用程序中的按钮时,它不起作用。 Xcode报告如何在Cordova/Ionic中打开外部应用程序?

Failed to load webpage with error: The URL can’t be shown

有什么建议吗?

+0

你用科尔多瓦 - 插件白名单? – e666

+0

@Yuyang它是一个您正试图从移动应用程序打开的Web应用程序? – Gandhi

+0

@甘地,它是一个IOS原生应用程序。我找到了解决方法,即添加cordova-plugin-InAppBrowser –

回答

0

如果你想在科尔多瓦应用程序中使用外部托管的Web应用程序,请cordova-hosted-webapp-plugin。该插件通过提供描述该站点的清单来启用使用Cordova应用程序内的网站托管的内容。它也可以让你使用Cordova插件的功能。

但是,如果您只是尝试从您的cordova应用程序调用外部网址,则可以使用cordova-InAppBrowser-Plugin,它可以在应用程序本身内部打开网址。

您还可以检查出cordova-themeable-browser-plugin这几乎类似应用程式内浏览器插件,并提供了在UI提供的浏览器元素更多的控制。希望它可以帮助

相关问题