类别:
代码
作者:
sunshine / 2021-7-30 23:04 Friday
调整后4月13日之后发布的小程序wx.getUserInfo的接口都将失效,因此导致小程序的登录会出现灰色头像和微信用户
后台也是获取不到数据导致界面一度尴尬。
先用getUserProfile获取 userInfo用户对象信息,在用wx.getUserInfo 获取encryptedData和iv 至此后面的登录流程不变只是提交数据的时候多提交一个userInfo信息到后台
小程序支持库最少升到2.10.4
相关文件
小程序路径pages/auth/index.wxml 立即登录按钮需要修改
<image class='logo' src='{{shop_logo}}'></image>
<view class='title'><text class='title-underline'>{{shop_name}}</text></view>
<view class='message'><text>您尚未登录需要获取您的授权后进入商城</text></view><button bindtap='close'
class='cancelBtn'>暂不登录</button>
<button bindtap='bindGetUserInfobu' class='authBtn' >立即登录</button>
小程序路径pages/auth/index.js 多加了一个方法bindGetUserInfobu() 然后获取到userInfo用户对象信息在用wx.getUserInfo 把对象结构拼装一下,这样基本没有太多改动
阅读全文>>
类别:
代码
作者:
sunshine / 2021-7-30 22:55 Friday
官方文档https://developers.weixin.qq.com/community/develop/doc/000cacfa20ce88df04cb468bc52801
人人商城小程序用户授权登录失败,getUserProfile小程序登录接口升级
怎么修改呢?
1,修改pages\auth\index.wxml
立即登录按钮改为
<button bindtap="getUserProfile" class="authBtn" lang="zh_CN">
立即登录
</button>
2,修改pages\auth\index.js
第62行添加代码
阅读全文>>
类别:
杂七杂八
作者:
sunshine / 2019-6-4 17:36 Tuesday
准备工作
微信服务号一个,并且已经通过了实名认证;
操作步骤
1、查看 AppId,AppSecret 以及绑定域名
阅读全文>>
类别:
win_lin_mac
作者:
sunshine / 2016-11-14 07:18 Monday
Dede后台验证码只显示背景,不显示字母的解决方法:
打开验证码生成文件 Include/vdimgck.php,找到:
for($i=0;$i<$rndcodelen;$i++)
{
$bc = mt_rand(0, 1);
$rndstring[$i] = strtoupper($rndstring[$i]);
$c_fontColor = $fontColor[mt_rand(0,4)];
$y_pos = $i==0 ? 4 : $i*($font_size+2);
$c = mt_rand(0, 15);
@imagettftext($im, $font_size, $c, $y_pos, 19, $c_fontColor, $fo...
阅读全文>>
类别:
代码
作者:
sunshine / 2016-2-1 12:19 Monday
在安装Ecshop的时候,遇到两个问题:
1.Strict Standards: Non-static method cls_image::gd_version() should not be called statically in D:\X\www\ecshop\install\includes\lib_installer.php on line 31
解决:找到install/includes/lib_installer.php中的第31行 return cls_image::gd_version();然后在找到include/cls_image.php中的678行,发现gd_ve...
阅读全文>>
类别:
win_lin_mac
作者:
sunshine / 2015-12-31 08:20 Thursday
目的:ecshop不同的分类调用不同的模版,如果没有就调用默认的模版
最模板方法:模仿分类样式,COPY一个分类模版
注意:红色部分是新增加的,黑色部分,是让你找到位置,知道在哪里增加
1,在分类表ecs_category里增加一个字段,style_moban,属性就与style相同吧,
或者执行以下SQL语句 alter table `ecs_category` add style_moban varchar(255) NOT NULL DEFAULT '';
2,修改admin\templates\category_info.htm
<tr>
&nb...
阅读全文>>
类别:
win_lin_mac
作者:
sunshine / 2015-12-25 07:56 Friday
Warning: Illegal string offset 'free_money' in /www/jade360/mobile/admin/order.php on line 2200
Warning:number_format() expects parameter 1 to be double, string given in /www/jade360/mobile/include/lib_common.php on line 963
解决这个问题的时候,一开始我也是先到网上查看相关的解决方案,
大部分都说是lib_common.php的price_format ()里面的$pr...
阅读全文>>