【发布时间】:2012-07-16 17:07:58
【问题描述】:
什么是仅使用 JavaScript 来验证 URI 是否适用于 Android 的稳健方法(不一定是正则表达式,是吗?)?
即在Android SDK端的Java中不做检查;它是使用 JavaScript 在网页中完成的。
编辑:“适用于 Android”是指 Android 可以使用该 URI 找到响应 Intent 的 Activity。
【问题讨论】:
-
javascript 中的 URI 验证从来都不是健壮的。
-
这正是我想知道的。我以为我只是疯了。谢谢!
-
如果您不介意,我想将您的评论标记为答案。 ;)
-
“验证 URI 是否有效”是什么意思?您的意思是验证它是否采用有效的 URI 格式?或者你的意思是 URI 实际上指向一个可访问的网页?前者可以使用检查合法格式的 javascript 来完成。后者需要实际下载网页以查看它是否存在并且可用。
-
@jfriend00 这是个好问题。我的意思是,Android 有一个 Activity 来响应带有该 URI 的 Intent。我会更新问题。谢谢!
标签: javascript android-2.1-eclair