友情提示:小程序,开发制作。

人人商城小程序 getUserInfo换成getUserProfile(方法二)

调整后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  把对象结构拼装一下,这样基本没有太多改动

阅读全文>>

人人商城小程序 getUserInfo换成getUserProfile(方法一)

官方文档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行添加代码

阅读全文>>

Microsoft Store应用商店崩溃,错误代码0x80131500解决方法

在打开Microsoft Store商店时候出现错误代码0x80131500,解决方法如下:

1、打开“运行”输入 inetcpl.cpl (“WINDOWS”+“R”键,输入 inetcpl.cpl亦可)或者打开IE浏览器选择internet选项
2、点开高级往下拉,勾上"使用TLS 1.2"选项,或者点还原高级设置。

微软官方社区的建议:

建议您先尝试更换网络连接,比如连接个人手机热点,再使用 Microsoft Store 进行尝试。如果您连接了 VPN 或下载了第三方防火墙应用,建议断开 VPN,卸载第三方防火墙应用。

如果上述方法无法解决问题,您可以尝试清理应用商店的缓存,看看是否可以恢复正常:

按 “Windows 徽标键+R”,在运行窗口...

阅读全文>>

Linux日志文件/var/log详解

如果愿意在Linux环境方面花费些时间,首先就应该知道日志文件的所在位置以及它们包含的内容。在系统运行正常的情况下学习了解这些不同的日志文件有助于你在遇到紧急情况时从容找出问题并加以解决。
以下介绍的是20个位于/var/log/ 目录之下的日志文件。其中一些只有特定版本采用,如dpkg.log只能在基于Debian的系统中看到。
  1. /var/log/messages — 包括整体系统信息,其中也包含系统启动期间的日志。此外,mail,cron,daemon,kern和auth等内容也记录在var/log/messages日志中。
  2. /var/log/dmesg — 包含内核缓冲信息(kernel ring buffer)。在系统启动时,会在屏幕上...

阅读全文>>

Nginx配置多个二级域名,如何配置80跳转443

 服务器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...

阅读全文>>

cdrX4和cdrX7打印出来的文件色差非常大问题解决(有偿)


cdrX4和cdrX7打印出来的文件色差非常大问题解决(有偿)

经过的不懈努力,这个问题我已经找到办法了。

artuion@163.com(支付宝)邮箱联系。

阅读全文>>

织梦DedeCMS文章微信分享带缩略图与简介

准备工作

微信服务号一个,并且已经通过了实名认证;

一个 ICP 备案的域名;

操作步骤

1、查看 AppId,AppSecret 以及绑定域名

织梦DedeCMS文章微信分享带缩略图与简介-创客云

阅读全文>>

附件下载:
wechat.zip 1.21KB

小程序升级,数据库结构有重大变化,利用Navicat实现MySQL数据库结构对比

在生产环境中,我们总会因为这样或那样的原因导致主从不同步,亦或者是测试环境要和生产环境进行同步,利用Navicat结构同步工具,不但能找出库结构差异,还可以针对create、modify、drop等进行选择性比对,非常的人性化,那么一起来看下是如何操作的。

首先在Navicat的主界面选择工具,结构同步,这时会看到如下画面:

wKioL1eVf0vDV3Q1AAsn3Mk_wXk295.png-wh_50

阅读全文>>

微信小程序&PHP生成小程太阳码 并保存在手机相册

注意:小程序端如果想保存成图片,需要用画布,但是如果想把图片放在画布上,真机上需要先把图片保存到本地。使用缓存文件!!!!!

小程序端:

  .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...

阅读全文>>

Ubuntu 搜狗拼音输入法 候选栏显示乱码英文串

现象如下

点击查看原图

这里写图片描述


解决办法:
1.如果是刚装完搜狗输入法,则输入如下命令,,进行依懒性检查,判断是否却是依赖项.

        sudo apt-get install -f


2.如果是之前一直可以输入中文的,突然无法输入,则不是依赖项的问题,此时输入如下命令

        killall fcitx


3.如果2仍不能解决问题,则删除配置文件,Ubuntu下搜狗的配置文件在~/.config下的3个文件夹里删除这3个文件夹,然后重启搜狗即可.命令如下

    &nb...

阅读全文>>