类别:
代码
作者:
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行添加代码
阅读全文>>
类别:
windows
作者:
sunshine / 2021-2-22 20:14 Monday
在打开Microsoft Store商店时候出现错误代码0x80131500,解决方法如下:
1、打开“运行”输入 inetcpl.cpl (“WINDOWS”+“R”键,输入 inetcpl.cpl亦可)或者打开IE浏览器选择internet选项
2、点开高级往下拉,勾上"使用TLS 1.2"选项,或者点还原高级设置。
微软官方社区的建议:
建议您先尝试更换网络连接,比如连接个人手机热点,再使用 Microsoft Store 进行尝试。如果您连接了 VPN 或下载了第三方防火墙应用,建议断开 VPN,卸载第三方防火墙应用。
如果上述方法无法解决问题,您可以尝试清理应用商店的缓存,看看是否可以恢复正常:
按 “Windows 徽标键+R”,在运行窗口...
阅读全文>>
类别:
linux
作者:
sunshine / 2020-11-24 20:15 Tuesday
如果愿意在Linux环境方面花费些时间,首先就应该知道日志文件的所在位置以及它们包含的内容。在系统运行正常的情况下学习了解这些不同的日志文件有助于你在遇到紧急情况时从容找出问题并加以解决。
以下介绍的是20个位于/var/log/ 目录之下的日志文件。其中一些只有特定版本采用,如dpkg.log只能在基于Debian的系统中看到。
- /var/log/messages — 包括整体系统信息,其中也包含系统启动期间的日志。此外,mail,cron,daemon,kern和auth等内容也记录在var/log/messages日志中。
- /var/log/dmesg — 包含内核缓冲信息(kernel ring buffer)。在系统启动时,会在屏幕上...
阅读全文>>
类别:
linux
作者:
sunshine / 2020-10-23 08:20 Friday
服务器nginx配置如下:
server {
listen 443;
server_name www.domain.com;
ssl on;
root /var/www/html;
index index.html index.htm;
ssl_certificate cert/1ddddddddddddd.pem;
ssl_certificate_key cert/1ddddddddddddd.key;
ssl_session_timeout 5m;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AE...
阅读全文>>
类别:
杂七杂八
作者:
sunshine / 2020-8-6 02:38 Thursday
cdrX4和cdrX7打印出来的文件色差非常大问题解决(有偿)
经过的不懈努力,这个问题我已经找到办法了。
artuion@163.com(支付宝)邮箱联系。
阅读全文>>
类别:
杂七杂八
作者:
sunshine / 2019-6-4 17:36 Tuesday
准备工作
微信服务号一个,并且已经通过了实名认证;
操作步骤
1、查看 AppId,AppSecret 以及绑定域名
阅读全文>>
类别:
linux
作者:
sunshine / 2019-1-26 01:20 Saturday
在生产环境中,我们总会因为这样或那样的原因导致主从不同步,亦或者是测试环境要和生产环境进行同步,利用Navicat结构同步工具,不但能找出库结构差异,还可以针对create、modify、drop等进行选择性比对,非常的人性化,那么一起来看下是如何操作的。
首先在Navicat的主界面选择工具,结构同步,这时会看到如下画面:
阅读全文>>
类别:
代码
作者:
sunshine / 2018-11-22 08:35 Thursday
注意:小程序端如果想保存成图片,需要用画布,但是如果想把图片放在画布上,真机上需要先把图片保存到本地。使用缓存文件!!!!!
小程序端:
.js
import util from '../../../utils/util'
var image = require('../../../utils/util.js');
const app = getApp();
Page({
data: {
allthing: app.globalData,
},
onLoad: function (options) {
var that = this;
var imageSize = image.ima...
阅读全文>>