我正在使用jQuery mobile创建移动网站,当用户点击我们页面的链接时,我正在使用标准的fb://链接打开Facebook App。
在我过去开发的Objective C App中,有一些代码可以检查手机上是否有应用程序。如果它不存在,它会将您发送到站点的http://版本(进入Safari)。
这可以用jQuery Mobile吗?
答案 0 :(得分:0)
您可以尝试对该网址执行“head”的AJAX请求。看看会发生什么。
$.ajax({
type: "HEAD",
url: 'fb://somelink',
success: function(data) {
console.log(data);
}
});
HEAD请求类型只返回http标头而不是完整页面。也许这可能有用。
http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol#Request_methods