Smobiler上海石磨_.NET移动开发平台

标题: 微信小程序 [打印本页]

作者: LianJun    时间: 2021-6-7 10:14
标题: 微信小程序
1.目前微信小程序打开的时候非常慢慢,希望能进行优化
2.小程序的帐号登录的时候,android可以记住,IOS每次都要再输入一次
3.回退键,会直接关闭系统,没有小程序的回退键。

作者: Lula.Jin    时间: 2021-6-10 10:39
1. 我们测试部署小程序,可以小程序搜索SMOWMS,打开没有很慢,请确认下部署服务器带宽,和配置https是否异常
2. 小程序会被微信清理的,建议通过唯一码确认账号. 小程序在登录一次后, 后续进入,会自动获取用户唯一码. 可以通过唯一码 openId或者unionId绑定用户信息.  需要调用小程序登录接口登录一次后才能获取,具体方法如下
string url = System.Web.HttpUtility.UrlDecode((this.Client.WebUrl + "&").Replace("+", "%2B"));
WeiXinApiLoginEventArgs logininfo = new WeiXinApiLoginEventArgs(appid, SearchStr(url,"code=","&"), SearchStr(url, "state=", "&"), SearchStr(url, "userInfo=", "&"));
WeiXinApiMiniEncryptUserInfo MiniEncryptUserInfo = logininfo.MiniLoginInfo.GetMiniEncryptUserInfo(miniappid, miniappsecret);
            if (MiniEncryptUserInfo.errcode == 0)
            {
                Toast(MiniEncryptUserInfo.openId);
                Toast(MiniEncryptUserInfo.unionId);
            }
3. smobiler是单页面应用,不支持回退键,需要用户点击界面上返回按钮,触发服务端逻辑.
作者: Lula.Jin    时间: 2021-9-15 15:49
SearchStr方法实现的功能如下,可以自行实现该方法:
/// <summary>
        /// 搜索字符串
        /// </summary>
        /// <param name="s1">目标字符串</param>
        /// <param name="s2">之前字符串</param>
        /// <param name="s3">之后字符串</param>
        /// <returns>获取两个字符串中间的字符串</returns>
作者: 神必有美意    时间: 2021-10-14 15:34
开发完成后,怎么生成微信小程序的模板?




欢迎光临 Smobiler上海石磨_.NET移动开发平台 (https://www.smobiler.cn/) Powered by Discuz! X3.2