【发布时间】:2020-11-05 13:12:34
【问题描述】:
我在网络服务器中有一个正在运行的应用程序,它重定向到安装在 iOS 14 设备上的应用程序。 网址格式为
myapp://?p=someBase64EncodedString
并且应用程序正在解码字符串。 升级到iOS 14后,应用获取的url是
myapp://?p=someBase64EncodedString#
并且添加到字符串末尾的磅符号无法在我的设备上解码。
当使用ignoreUnknownCharacters 时一切正常,但是这个# 是从哪里来的?
【问题讨论】:
-
应用如何解码 url?
#在 URL 中完全有效,表示片段的开始。另见stackoverflow.com/questions/6691495/… -
你能发布完整的网址吗? (包括
someBase64EncodedString)