如何检查android浏览器中的URL是否包含给定的字符串?

时间:2016-03-21 09:17:04

标签: javascript android jquery mobile

我正在尝试使用以下代码检查字符串是否是各种Android浏览器中页面URL的一部分。它在任何Android设备中都不起作用。当我在iOS设备或桌面(Windows操作系统)浏览器中检查时,它可以正常工作。

任何想法??

array(9) { [0]=> int(60) [1]=> int(20) [2]=> int(39) [3]=> int(70) [4]=> int(12) [5]=> int(29) [6]=> int(31) [7]=> int(72) [8]=> int(59) }

2 个答案:

答案 0 :(得分:1)

  

indexOf()方法返回调用String中的索引   第一次出现指定值的对象,开始   在fromIndex搜索。如果值未找到,则返回 -1

这意味着你的陈述总是正确的,你需要做这样的事情

if (window.location.href.indexOf("apieceofstring") > -1) {
  alert("success");
}

答案 1 :(得分:0)

首先,如果你想在android中编程,那么在java中编写你的代码。其次使用正则表达式来查找字符串是否包含另一个子字符串http://www.tutorialspoint.com/java/java_regular_expressions.htm