iPhone 上的位置参数链接 Google 日历应用程序无法正常工作

问题描述 投票:0回答:2

这是一个非常具体的问题,所以也许这是一个不太可能的问题,但我很好奇是否有人可以帮助我。

我生成了一个链接,以便人们可以通过打开此 URL 将活动添加到他们的 Google 日历:

https://calendar.google.com/calendar/render?action=TEMPLATE&text=EventTitle&dates=20230418T172700/20230418T192700&location=伦敦&text=Event&ctz=欧洲/伦敦

这适用于桌面和移动设备(Android)。 但是,当我想在 iPhone 上打开此 URL 并且它在 Google 日历应用程序中打开时,位置值丢失。

这里有没有专家处理过这个问题?

PS:我知道 Google 日历中有一个用于发布事件的选项,但遗憾的是这不是我想要的,因为值链接将由系统生成。

尝试将位置部分放在链接内的不同位置。

ios calendar google-calendar-api
2个回答
0
投票

如果您要打开任何按钮单击或任何特定事件上的链接,请尝试使用此代码,它对我有用。还将位置值显示为 London

  if let url = URL(string: "https://calendar.google.com/calendar/render?action=TEMPLATE&text=EventTitle&dates=20230418T172700/20230418T192700&location=London&text=Event&ctz=Europe/London") {
            UIApplication.shared.open(url)
            
  }

0
投票

我也遇到同样的情况。参数中的位置值仍然无法输入到 Google 日历上的位置字段中。有什么解决办法吗?

© www.soinside.com 2019 - 2024. All rights reserved.