app.js 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. // app.js
  2. App({
  3. globalData: {
  4. Version: "1.0.13",
  5. //IsProduction: true,
  6. IsProduction: false,
  7. ShareTitle: "上海中考招生信息查询工具",
  8. SharePath: "pages/index/index",
  9. ShareImage: '../images/fs_a01.png',
  10. ProgramID: 173,
  11. ProgramName: "秒过分数线",
  12. AppID: "wx39bc498e7fdacb6b",
  13. serverUrl: "https://www.kylx365.com/apiData/",
  14. serverUrlServer: "https://www.kylx365.com/apiData/",
  15. serverUrlLocalhost: "http://localhost:3020/apiData/",
  16. uploadImageUrl: "https://miaguo-1253256735.file.myqcloud.com/",
  17. IsIOS: true,
  18. IsAndroid: false,
  19. IsIPad: false,
  20. IsIPhoneX: false,
  21. IsOppo: false,
  22. systemInfo: null,
  23. userInfo: null,
  24. Key: "kylx365_chengjie",
  25. IV: "kylx365hongliren",
  26. SourceID: 0,//来源ID
  27. IsGoto:true,//可以跳转
  28. WebViewUrl:"",//webview的链接
  29. PageCount:100,//每一页翻页数
  30. MyWish:{},//我的福帖
  31. },
  32. onLaunch: function (options) {
  33. this.getSystemInfo();
  34. },
  35. onShow: function(options) {
  36. if (options && options.scene) {
  37. this.globalData.userSource = options.scene;
  38. console.log("options.scene2:" + options.scene);
  39. }
  40. },
  41. getSystemInfo: function () {
  42. this.globalData.systemInfo = wx.getSystemInfoSync();
  43. if (this.globalData.systemInfo.system.indexOf("Android") >= 0) {
  44. this.globalData.IsIOS =false;
  45. this.globalData.IsAndroid=true;
  46. }
  47. else if (this.globalData.systemInfo.system.indexOf("iOS") >= 0) {
  48. this.globalData.IsIOS = true;
  49. this.globalData.IsAndroid=false;
  50. if (this.globalData.systemInfo.model.indexOf("X") >= 0
  51. || this.globalData.systemInfo.model.indexOf("11") >= 0
  52. || this.globalData.systemInfo.model.indexOf("12") >= 0
  53. || this.globalData.systemInfo.model.indexOf("13") >= 0
  54. || this.globalData.systemInfo.model.indexOf("14") >= 0)
  55. this.globalData.IsIPhoneX=true;
  56. }
  57. if (this.globalData.systemInfo.model.indexOf("iPad")>=0){
  58. this.globalData.IsIPad=true;
  59. }
  60. if (this.globalData.systemInfo.brand.indexOf("OPPO")>=0){
  61. this.globalData.IsOppo=true;
  62. }
  63. }
  64. })