如果我使用例如seveneleven://
有用
如果我使用711://
它失败或7eleven://
它失败
我在网上搜索并没有发现同样问题的结果。我是第一个还是只是暗中理解你不能使用以数字开头的 url 方案?
最佳答案
什么是有效方案名称的定义可以在以下位置找到:http://www.w3.org/Addressing/URL/url-spec.txt在“特定 URL 方案的 BNF”下。对于“方案”,它指出:
scheme ialpha
ialpha alpha [ xalphas ]
alpha a | b | c | d | e | f | g | h | i | j | k |
l | m | n | o | p | q | r | s | t | u | v |
w | x | y | z | A | B | C | D | E | F | G |
H | I | J | K | L | M | N | O | P | Q | R |
S | T | U | V | W | X | Y | Z
xalpha alpha | digit | safe | extra | escape
有关完整定义,请参见页面。
这意味着方案不能以数字(或任何其他非字母)开头
关于ios - 我无法让我的 ios 自定义 url 方案与数字一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22855583/