download.js 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. $(function(){
  2. // 禁止拖动
  3. document.addEventListener('touchmove', function (e) { e.preventDefault(); }, false);
  4. // 浏览器型号
  5. var browser = {
  6. versions: function () {
  7. var u = navigator.userAgent, app = navigator.appVersion;
  8. return {
  9. mobile: !!u.match(/AppleWebKit.*Mobile.*/), //是否为移动终端
  10. ios: !!u.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/), //ios终端
  11. android: u.indexOf('Android') > -1 || u.indexOf('Linux') > -1 //android终端或uc浏览器
  12. }
  13. }()
  14. }
  15. // 屏幕大小
  16. var w_w = $(window).width();
  17. if (w_w > 640) {
  18. var left = (w_w - 640) / 2;
  19. $(".main").css("left", left + "px");
  20. $(".dialog").css("left", left + "px");
  21. }
  22. // 点击下载
  23. $(".btn").on("click", function () {
  24. // 浏览器型号判断
  25. if (browser.versions.mobile) {
  26. //判断是否是移动设备打开。browser代码在下面
  27. var ua = navigator.userAgent.toLowerCase();
  28. //获取判断用的对象
  29. if (ua.match(/MicroMessenger/i) == "micromessenger") {
  30. //在微信中打开
  31. $(".dialog").removeClass("c-hide");
  32. }
  33. if (browser.versions.ios) {
  34. //是否在IOS浏览器打开
  35. window.location.href = "itms-services:///?action=download-manifest&url=https://www.xmtyw.cn/csijk_ios/ssgg_doctor.plist";
  36. // var content = "IOS版暂未开放,敬请期待!请下载使用Android版本!";
  37. // dialog({
  38. // content: content,
  39. // okValue: "我知道了",
  40. // ok: function(){}
  41. // }).showModal();
  42. }
  43. if(browser.versions.android){
  44. //是否在安卓浏览器打开
  45. window.location.href = "http://srijk.yihu.com/wlyy/app/ssgg_doctor.apk";
  46. }
  47. // if (ua.match(/MicroMessenger/i) != "micromessenger" && !browser.versions.ios && !browser.versions.android) {
  48. // window.location.href = "http://www.xmtyw.cn/wlyy/app/ssgg_doctor.apk";
  49. // }
  50. } else {
  51. // pc默认下载安卓
  52. window.location.href = "http://srijk.yihu.com/wlyy/app/ssgg_doctor.apk";
  53. }
  54. });
  55. // 关闭弹层
  56. $(".dialog").on("click", function () {
  57. $(".dialog").addClass("c-hide");
  58. });
  59. });