以下是初探微信小程序遇见的一系列bug
,做个整理和回顾。
-
根据
sitemap
的规则[0]
,当前页面[pages/index/index]
将被索引

config
文件里将 checkSiteMap
设置为false

-
不识别
html
标签:例如简单的h,p
标签

使用官方
API
里的 view
和 text
-
预览不了:超过2M
图片过大,需要压缩
-
使用代理会出错,运行时一直弹出:
error
,需要重新登录
看了一下工具的 logo
都刷不出来,退出登录也没有-_-去掉代理,ok
了。当时配置的代理公网不可访问,大概率是这个问题。
-
暂不支持
ios
端分享到朋友圈 -
openSetting:fail can only be invoked by user TAP gesture
只在微信开发者工具上出现,手机端不会。因为工具上没有 tap
这个手势呀!这个问题可忽略~
uni.showModal({
title: '授权失败',
content: '需要获取您的用户信息,请在设置界面打开相关权限',
success: response => {
if (response.confirm) {
uni.openSetting({
success(resp) {
// 成功后重新获取用户信息
console.log('success', resp.authSetting);
},
fail(resp) {
console.log('fail', resp);
},
complete(resp) {
console.log('complete', resp);
}
});
}
}
});
-
getUserInfo:fail scope unauthorized
开发者工具清除缓存后失去了获取用户信息的权限。
解决办法:重新调用获取用户的权限,逻辑更加完善一下
网友评论