优步深层链接工作完美,然后停止工作

时间:2016-06-08 21:55:16

标签: uber-api

我在我的网络应用程序中添加了一个超级链接按钮,该按钮将我当前的位置传递给应用程序并提供了一个下拉地址。我在星期六测试了它并且它起作用了。我点击了按钮,我的iPhone上的超级应用程序立即打开,我当前的位置作为取件地址和我传递的地址作为下降。我正在发送纬度和经度以及文本地址。它运作得很好。

现在,从星期一开始,相同的代码正在做一些不同的事情;即使我发送确切的请求。现在我明白了,“这个网站正试图打开一个弹出窗口”。我点击“允许”。然后我得到,“在”App Store“中打开此页面。我点击”打开“,它会在应用程序商店中显示Uber应用程序。从那里我点击OPEN。它打开应用程序,但是拾取和下降地址不是被传入。

我尝试过不同的地址并获得相同的结果。这是我发送的链接(我删除了此帖子的客户端ID)。

https://m.uber.com/ul?client_id=xxxxxxx&action=setPickup&pickup=my_location&dropoff[latitude]=33.392117&dropoff[longitude]=-112.000173&dropoff[formatted_address]=3747%20E.%20Southern%20Avenue%20Phoenix,%20AZ,%2085040

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

是否有可能在某些时候强制链接在Safari中打开?通用链接会记住您上次打开它的方式并尝试再次执行此操作。因此,在这种情况下,似乎它试图在Safari中打开它,然后转到重定向到App Store的页面,而不是打开原生Uber应用程序。

如果出现这种情况,您可以长按按钮,然后您会看到一个选项,以便打开" Uber"'如果点击它,它应该按预期工作(并继续用于未来的点击)

查看this comment