【发布时间】:2016-09-19 07:24:17
【问题描述】:
这是我的路径前缀
<data android:pathPrefix="/some.html#"/>
当前缀中有“#”时,Android 不匹配此路径。但是,当我删除 URL 和过滤器中的“#”时,它就可以工作了。 #
有什么特殊含义吗?
编辑# 即使在使用路径模式时也是一个问题
<data android:pathPrefix="/.*/"/>
当你在链接中传递# 时,即使这不起作用,但当 url 不包含 # 时,它会起作用。
【问题讨论】:
-
不确定
#是否有特殊含义,但我认为您应该可以使用您可以使用android:pathPattern="/some\\.html#\\."来匹配#。 -
试过这个吗?
-
@MikeLaren:不,不起作用。
-
@user1506104 :不,不起作用
-
@MikeLaren :你想让我专门将它与路径模式一起使用吗?我用路径前缀试过了。