通过二维码一键安装iOS或Android应用
Monday, November 5, 20121, 在网站中建立一个链接,并通过设备浏览器的User-Agent来判断设备是iOS还是Android还是其他。
@view_config(route_name='app', renderer='app.html')
def index(request):
ua = request.user_agent
if ('iPhone' in ua) or ('iPod' in ua) or ('iPad' in ua):
# 跳到AppStore应用地址或者items-services协议地址
return HTTPFound('itms-services://?action=download-manifest&url=http://xxx.com/app/app.plist')
elif ('Android' in ua):
# 跳到Android应用商店应用地址
return HTTPFound('https://play.google.com/xxxxx')
else:
return {}
2,用上面建立的链接地址做一个二维码
这样通过二维码扫一扫就可以下载iOS或者Android应用了。