β

通过二维码一键安装iOS或Android应用

Hi, I'm Eric 224 阅读

1, 在网站中建立一个链接,并通过设备浏览器的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应用了。

作者:Hi, I'm Eric
Eric's Thoughts and Writings
原文地址:通过二维码一键安装iOS或Android应用, 感谢原作者分享。

发表评论