gpt4 book ai didi

javascript - 如何从自定义 Android 应用程序启动 uber eats 应用程序

转载 作者:行者123 更新时间:2023-11-29 18:46:20 24 4
gpt4 key购买 nike

我正在尝试从另一个应用程序启动 uber eats 应用程序。我的应用程序使用 Cordova 和 Angular。

我正在使用以下代码:

var url = 'https://www.ubereats.com/';
if (isPhoneGap()) {
if (isAndroid()) {
url = 'com.ubercab.eats:';
} else if (isIOS()) {
url = 'uber-eats-food-delivery://www.ubereats.com/?';
}
}
window.open(url,'_system');

但这不会打开 uber eat 应用程序。如何让我的应用程序启动 uber eats 应用程序?

最佳答案

您的 android 链接不包含两个正斜杠。如果您不包含它们,浏览器将假定它是一个相对链接并且无法正确导航到您的 URL。它应该是 com.ubercab.eats://

我假设你的 deep links实际上是正确的。据我所知,Uber Eats 并没有公开这些信息,他们似乎也没有提供任何开发者文档或 API。如果这些不正确,您可能必须通过逆向工程获得正确的链接。

关于javascript - 如何从自定义 Android 应用程序启动 uber eats 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51736156/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com