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

相关推荐
C澒4 分钟前
IntelliPro 产研协作平台:基于 AI Agent 的低代码智能化配置方案设计与实现
前端·低代码·ai编程
一袋米扛几楼9813 分钟前
【Git】规范化协作:详解 GitHub 工作流中的 Issue、Branch 与 Pull Request 最佳实践
前端·git·github·issue
网络点点滴27 分钟前
前端与后端的区别与联系
前端
EnCi Zheng1 小时前
M5-markconv自定义CSS样式指南 [特殊字符]
前端·css·python
kyriewen1 小时前
你的网页慢,用户不说直接走——前端性能监控教你“读心术”
前端·性能优化·监控
广州华水科技1 小时前
北斗GNSS变形监测在大坝安全监测中的应用与优势分析
前端
前端老石人1 小时前
前端开发中的 URL 完全指南
开发语言·前端·javascript·css·html
CAE虚拟与现实1 小时前
五一假期闲来无事,来个前段、后端的说明吧
前端·后端·vtk·three.js·前后端
Sarvartha1 小时前
三目运算符
linux·服务器·前端
晓晨的博客1 小时前
ROS1录制的bag包转换为ROS2格式
前端·chrome