我正在尝试创建一个深层链接,以便在ride.lyft.com预定乘坐Lyft的PWA。
我找不到任何具体的文档,只是为了Lyft的API,所以我开始尝试。
我创建了一个会话并定义了一个拾取和放大目的地。这就是窗口的显示方式
但是当我打开这个URL(如果需要验证我的电话号码后),我会得到一个不同的取件位置。
知道怎么解决这个问题吗? 很乐意找到官方文档。
答案 0 :(得分:1)
我认为这与URI编码会破坏你的纬度和经度坐标这一事实有关。
未转义的网址如下所示:
但你的版本看起来像这样:
如果您查看纬度和经度坐标,他们就是这样的:
USA%4037.7215968%2C-122.447511
和USA%4037.6213129%2C-122.3789554
我猜测Lyft的代码中存在错误,并且在使用深层链接时他们无法正确解析网址。他们应该使用decodeURIComponent(URI)
来正确地解析URL中的数据。