Android锚标记不工作
本文关键字:工作 Android | 更新日期: 2023-09-27 17:49:51
Edit:在Droid X运行Android version 2.2.1
我正在开发一个网页设计在移动设备上运行,特别是Android和iOS。一切似乎都在iOS上运行,但我在Android上遇到了奇怪的行为。锚标记似乎不起作用。
特别地,div中的最后一个锚似乎有问题。这些锚没有什么特别之处:
<div class="footer">
<a class="baselink" href="http://www.google.com">
Having issues? Try the basic version</a>
</div>
当链接被点击时,什么都不会发生。我可以在长按后打开链接,但这不是一个可接受的解决方案。点击链接时,链接应该打开。页面上的其他锚点都按预期运行。
不幸的是,由于外部请求被我们的防火墙阻止,我无法共享链接。
指的东西;可能有帮助:http://www.sencha.com/forum/showthread.php?112752-Anchor-lt-a-gt-tags-not-working-on-Android-%280.97%29
我猜您的源代码或/和css中发生了一些有趣的事情。我在自己的网站上使用HTC Desire HD (Android 2.2.1)没有遇到任何问题,我尝试了这个代码(见下文):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Test link</title>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" >
</head>
<body>
<div class="footer">
<a class="baselink" href="http://www.google.com">
Having issues? Try the basic version</a>
</div>
</body>
</html>
这是实际的链接:test link