cps_openinstall.js 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
  1. var hid_dycode = $("#hid_dycode").val();
  2. var hid_prefix_dycode = $("#hid_prefix_dycode").val();
  3. var hid_openinstall_appkey = $("#hid_openinstall_appkey").val();
  4. var hid_apk_url = $("#hid_apk_url").val();
  5. var hid_channel_id = $("#hid_channel_id").val();
  6. var hid_user_id = $("#hid_user_id").val();
  7. $(".openinstall-down-apk").click(function(){
  8. // 点击 下载APP 打点
  9. appClickDot($(this).data('guide_idx'));
  10. //调用openInstall下载
  11. new OpenInstall({
  12. appKey: hid_openinstall_appkey,
  13. onready: function () {
  14. this.wakeupOrInstall();
  15. }
  16. }, {"dycode": hid_dycode});
  17. //复制到剪切板
  18. copyToClipboard(hid_prefix_dycode, false);
  19. //window.location.href = result.down_url;
  20. window.location.href = hid_apk_url;
  21. });
  22. /**
  23. * 点击下载客户端,进行打点统计
  24. * @param guide_idx 标记位,打点使用
  25. */
  26. function appClickDot(guide_idx) {
  27. console.log('appClickDot');
  28. $.ajax({
  29. url: '../../api/appdot/ajaxAppClickDot',
  30. data: {
  31. 'channel_id':hid_channel_id,
  32. 'user_id':hid_user_id,
  33. 'guide_idx':guide_idx
  34. },
  35. dataType: "json",
  36. success: function (result) {
  37. console.log(result);
  38. }
  39. });
  40. }