博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
微信小程序开发踩坑经验——小蜗社群
阅读量:6431 次
发布时间:2019-06-23

本文共 863 字,大约阅读时间需要 2 分钟。

hot3.png

之前遇到并且解决的坑,这边也渐渐忘记了,在这里就不列出来了……

1、wx.redirectTo和wx.navigateTo  以及系统自带的tab:重定向和跳转都能实现到某个界面,a、不过如果从tab的一个界面跳到另一个tab的界面,就要用重定向,否则tab高亮位置会出错;b、通过tab切换时,开发工具会打开新栈,这样老的界面就无法关掉了,超出8个时,跳转和重定向都不能用了,真机上无该问题。

2、安卓手机上传图片,使用微信小程序提供的接口,提示找不到文件。上传不成功!(苹果手机可以)

3、安卓手机预览图片,使用微信小程序提供的接口,没有识别图中二维码功能,这样就不能识别二维码加好友。(苹果手机可以)

4、如果当前页面是wx.navigateTo,然后wx.redirectTo出来的页面,那么当前页面在开发工具上可以wx.navigateTo或wx.redirectTo,但是在真机上,必须wx.navigateBack后在其回调中进行重定向或跳转(注意,如果getCurrentPages()的length为1,则不能back,否则真机上会退出微信小程序)。具体原因不清楚,反正坑了我好久,最终测试出这种解决方案。

近日更新:

5、在开发者工具中,wx.redirectTo()的表现形式不是当前页面出栈,新页面入栈;而是用新页面的内容替换除底部导航部分。真机上表现正常。

6、背景图片,如果用background:url($url),且是写在app.css中:开发者工具中图片地址为"../../images/a.png";安卓上图片地址为"images/a.png";iphone上无论哪种地址都没有效果。碰到这种状况,可以考虑在页面中用image标签,然后让该标签绝对定位到想要的位置。

7、底部导航图标,如果用自己设计的,有可能会出现在安卓上表现不错,到iphone上就糊掉了。碰到这种状况可以考虑用上面提供的图标

转载于:https://my.oschina.net/zzlzheng/blog/799893

你可能感兴趣的文章
Java-字符串反转
查看>>
项目管理部分随笔索引
查看>>
触摸屏学习笔记---自容与互容【原创】
查看>>
[摘录]第6章 解决棘手问题的谈判艺术
查看>>
第一次偶然出现的“System.Data.Entity.dll”类型的异常
查看>>
用Shell实现俄罗斯方块代码(Tetris.sh)
查看>>
Cg关键字(keywords)
查看>>
Linux/Unix编程中的线程安全问题【转】
查看>>
一个IT人的成长路
查看>>
Oracle]高效的SQL语句之分析函数
查看>>
vs2008 断点无效 解决方法
查看>>
语言的信息密度
查看>>
Android数字选择器-NumberPicker
查看>>
Android SDK Manager 更新失败的解决方法
查看>>
Java并发编程:volatile关键字解析
查看>>
Java实现分页数据获取CachedRowSet
查看>>
Lambda应用设计模式
查看>>
4.2. MuseScore
查看>>
Asp.net管道模型(管线模型)之一发不可收拾
查看>>
Silverlight 解谜游戏 之十七 胜利界面优化
查看>>