Beispiel #1
0
 public string shareLink = "";//sharelink
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         M_UserInfo mu = buser.GetLogin();
         pageMod = GetScenceMod();
         if (!B_Design_Helper.Se_CheckAccessPwd(pageMod, mu))
         {
             Server.Transfer("/design/h5/checkpwd.aspx?sid=" + Sid + "&ztype=ppt");
             return;
         }
         //shareLink = Request.Url.Host + "/h5/" + pageMod.ID;
         if (DeviceHelper.GetBrower() == DeviceHelper.Brower.Micro)
         {
             try
             {
                 //Avoid sometimes WeChat API parsing error
                 WX_Share.Visible = true;
                 //--WXAPI
                 WxAPI api = WxAPI.Code_Get();
                 appid     = api.AppId.APPID;
                 timeStamp = WxAPI.HP_GetTimeStamp();
                 sign      = api.JSAPI_GetSign(api.JSAPITicket, noncestr, timeStamp, Request.Url.AbsoluteUri);
             }
             catch (Exception ex) { ZLLog.L("wxerror:" + ex.Message); }
         }
         Title_L.Text = pageMod.Title;
         if (string.IsNullOrEmpty(pageMod.PreviewImg))
         {
             string[] defwx = "/UploadFiles/demo/h4.jpg|/UploadFiles/demo/h5.jpg".Split('|');
             pageMod.PreviewImg = defwx[new Random().Next(0, defwx.Length)];
         }
         Wx_Img.ImageUrl = pageMod.PreviewImg;
     }
 }