处理独立Web应用程序中的javascript链接

时间:2013-03-14 18:47:53

标签: javascript pinterest iphone-standalone-web-app

我发现这个javascript将移动网站变成了一个独立的网络应用程序。除了使用Pinterest Pin按钮之外,它的效果很好,我认为这是一个javascript链接。我不熟悉javascript所以如果有人能告诉我如何添加到此代码中以打开safari中的pinterest链接或允许用户在独立应用程序中固定,我将非常感激。感谢。

这是我正在使用的代码。

(function(a,b,c){
    if(c in b && b[c]){
        var d,e=a.location,
        f=/^(a|html)$/i;
        a.addEventListener("click", function(a){
            d=a.target;
            while(!f.test(d.nodeName)) d=d.parentNode;
            "href" in d && (chref=d.href).replace(e.href,"").indexOf("#") && (!/^[a-z\+\.\-]+:/i.test(chref) || chref.indexOf(e.protocol+"//"+e.host)===0) && (a.preventDefault(),e.href=d.href)
        },!1)
    }
})(document,window.navigator,"standalone");

0 个答案:

没有答案