这是一个非常具体的问题,所以也许这是一个不太可能的问题,但我很好奇是否有人可以帮助我。
我生成了一个链接,以便人们可以通过打开此 URL 将活动添加到他们的 Google 日历:
这适用于桌面和移动设备(Android)。 但是,当我想在 iPhone 上打开此 URL 并且它在 Google 日历应用程序中打开时,位置值丢失。
这里有没有专家处理过这个问题?
PS:我知道 Google 日历中有一个用于发布事件的选项,但遗憾的是这不是我想要的,因为值链接将由系统生成。
尝试将位置部分放在链接内的不同位置。
如果您要打开任何按钮单击或任何特定事件上的链接,请尝试使用此代码,它对我有用。还将位置值显示为 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)
}
我也遇到同样的情况。参数中的位置值仍然无法输入到 Google 日历上的位置字段中。有什么解决办法吗?