假设我有一个网页,并且添加了1+按钮。

有没有一种很好的方法可以判断用户是否在上次访问时已按下1+按钮。

如果观众浏览网页超过1个,我想在此感谢所有访问者。

最佳答案

在+1 API中,您可以使用callback方法来捕获+1

一种策略是捕获这些调用并将cookie存储在浏览器中。下次用户来时,您可以检查cookie并显示感谢消息。

docs



一个简单的例子:

function plus1Callback(params)
{
  if(params.state == "on"){
    setCookie("hasplus1", "true");
  }
}

function checkHasPlus1()
{
  var hasplus1=getCookie("hasplus1");

  if (hasplus1!=null && hasplus1!=""){
    alert("Thanks for your +1");
  }
}

关于google-plus-one - 有没有一种简单的方法来判断用户是否拥有google 1+网址,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6575274/

10-11 04:33