1.生成二维码
2.处理二维码请求
2.1 针对android请求,只需要跳转到对应jsp,自动执行
<script type="text/javascript">
var type = "${type}";
if(type == "android"){
window.location.href="${downloadurl}";
}
</script>
var type = "${type}";
if(type == "android"){
window.location.href="${downloadurl}";
}
</script>
2.2 针对ios 请求,需要跳转到jsp,用户还需要一个点击安装操作
downloadurl = https://192.168.34.92/resource_drive/appDownload/ios/d.plist
<body>
<a href="itms-services://?action=download-manifest&url=${downloadurl}" class="testbutton">一键安装云网盘iPhone版</a>
</body>
</body>
关于为什么是"itms-services://?action=download-manifest&url= 和d.plist请参考http://blog.163.com/it_kidworkroom/blog/static/1247284832014101310511727/
注意:
ios7之前,请求走http 之后必须走https
支持https 服务器必须安装证书,ios.ipa安装包也必须安装证书