uniapp开发微信小程序踩坑记录

1.微信小程序开发者工具打开正常,上传到微信开发者平台扫码后,发现找不到,

解决方式:打开调试工具,提示找不到page/index/index目录,模版项目只有page/index,进行修改多一层文件夹就可以了。

2. 代码质量报按需导入报错,在app.json进行配置

json 复制代码
"lazyCodeLoading": "requiredComponents",

3. message:Error: 上传失败:网络请求错误 非法的文件,错误信息:invalid fil?

没有将es6转成es5 在开发者工具勾选

5.进行打包后发布h5,无法访问

解决方式:将web打包路径设置成./(会走hash模式) ask.dcloud.net.cn/article/374...

如果是history模式,项目放在服务器上的 uniapp文件夹,web打包的时候就可以写/uniapp 这样访问应用就可以是域名+/uniapp

6. uniapp getPhoneNumber:fail operateWXData:fail jsapi has no permission" errno:

个人账号无法给他人使用,需要公司账号,进行认证后。

7. h5跨域

json 复制代码
	"h5": {
		"title": "UReport",
		"uniStatistics": {
			"enable": true
		},
		"router": {
			"base": "./",
			"mode": "history"
		},
		"optimization": {
			"treeShaking": {
				"enable": true
			}
		},
		"template": "template.h5.html",
		"unipush": {
			"enable": true
		},
		"devServer": {
			"disableHostCheck": true,
			"proxy": {
			  "/siam": {
				"target": "https://XXX.XX.com/",
				"changeOrigin": true,
				"secure": false, // 如果是https接口,需要配置这个参数
				"pathRewrite": {
				  "^/siam": ""
				}
			  }
			}
		}
	},

7. input双向绑定失效

基础库选择最高

8. uniapp解决 vendor.js 体积过大的问题

排除引入比较大的插件、静态资源(js、img),运行时 勾选进行压缩 、分包

9.页面参数兼容性

<math xmlns="http://www.w3.org/1998/Math/MathML"> r o u t e 在 h 5 可以获取,微信小程序获取失败切换成 t h i s . route在h5可以获取,微信小程序获取失败 切换成this. </math>route在h5可以获取,微信小程序获取失败切换成this.mp

10.tooltip

  1. ucharts图表 h5 tooltip显示无问题,但是微信小程序tooltip不展示 原因:使用了scroll-view,在qiun-data-charts组件加上inScrollView即可

  2. ucharts,官方不支持插入html文本(写入标签样式代码,不会进行解析编译,当成纯文本展示出来,返回String) ,详情可查看www.ucharts.cn/v2/#/ask/qu...

11.uchart 图卡、样式错乱

开启最新基础库,启用canvas2d

相关推荐
詩句☾⋆᭄南笙16 小时前
HTML的盒子模型
前端·html·盒子模型
落言16 小时前
AI 时代的工程师:懂,却非懂的时代
前端·程序员·架构
一枚攻城狮16 小时前
前端知识点大汇总
前端
Mike_jia17 小时前
DumbAssets:开源资产管理神器,家庭与企业的高效管家
前端
Southern Wind18 小时前
Vue 3 多实例 + 缓存复用:理念及实践
前端·javascript·vue.js·缓存·html
HuangYongbiao18 小时前
Rspack 原理:webpack,我为什么不要你
前端
yinuo18 小时前
前端项目开发阶段崩溃?试试这招“Node 内存扩容术”,立马复活!
前端
前端鳄鱼崽18 小时前
【react-native-inspector】全网唯一开源 react-native 点击组件跳转到编辑器
前端·react native·react.js
用户984022766791818 小时前
【React.js】渐变环形进度条
前端·react.js·svg
90后的晨仔18 小时前
Webpack完全指南:从零到一彻底掌握前端构建工具
前端·vue.js