我创建了一个页面,其中包含几个指向 iTunes 应用程序的链接(链接示例)。我只想指出以前点击过哪些链接。我试过了,a:visited
但它不适用于我的场合。当我说它对我不起作用时,我的意思是……如果我从计算机的浏览器中测试它,它就可以正常工作。但我需要这个才能在 iPad 上工作。当您在 iPad 上单击此类链接时,您会直接进入 iTunes 中选择的应用程序(这正是我想要的),但这并没有记录在浏览器历史记录中……这使得a:visited
无法工作。
有没有人遇到过类似的事情?任何解决方法 - 想法?
我试过这个:
$(document).ready(function() {
$("a").click(function(e) {
current_url = window.location.href;
var desired_url = $(this).attr('href');
history.replaceState({},"",desired_url);
history.replaceState({},"",current_url);
});
});
但它似乎不起作用......我在这里做错了什么吗?......
这里的概念如下。创建一个看起来像原生苹果应用程序的网页(完成)。将在那里添加应用程序列表,供部署人员手动安装(完成)。单击链接时会指出一些内容(这意味着应用程序已安装),以最大程度地减少员工没有跳过应用程序的机会。