微信小程序图片不显示,模拟器可以显示解决

微信小程序图片不显示,模拟器可以显示解决,第1张

微信小程序开发时开发工具自带的模拟器可以正常显示,但是手机上面体验版查看居然没搏喊有图片

经过查阅资料发现如下文档导致图片不显燃银神示:

1.本地皮亏图片是用image加载的:src="../../../images/ic_header.jpg"  这样不能显示,应改为:https://........jpg

2.图片的url里面有中文

3.图片的HTTP应为小写的http以及图片的后缀为小写的.png或者.jpg

4.域名未备案

csdn地址: https://blog.csdn.net/HAPPYDAY048/article/details/82189871

1、传递参谈判数为对象格式

参数为对象则需先使用 JSON.stringify()进行转换 , 接收后使用JSON.parse()转为对象.

但这样传参有一个问题,当对象数据长度过大时会报错,因为url传参时程序把过长的那段数据给截取掉了,导致数据转换回来时格式不对而报错。

2、传递参数中含有? = &等特殊字符

若传递参数中含有=,?,&等特殊字符,无法正常传递参数,则慎渣需要进行编码解码。

解决:

这时可含孝改以再添加另一个API:encodeURIComponent(obj) 和 decodeURIComponent(options.obj),在encodeURIComponent之前要用JSON.stringify()先转换数据,decodeURIComponent之后再用JSON.parse()转换回来。

encodeURIComponent(JSON.stringify(obj)) 为跳转url时的转换方法。

JSON.parse(decodeURIComponent(options.obj)) 为接收参数页面的转换方法。

例如:

小程序备用网页url如果是第三方平台制作的话,就是第三方平台的小程序斗蠢厅预览链接。

小程序没有url的,但是分享出去的那个其实就相当于url,或者二维码,备用的意思就是另外一个url的意思。

小程序备用网页url其档猛实就是一个普通的网页链接,网址,比如像这种类型,只要你在浏览器中能够访问就行。

备用网页的作用,就是空隐当用户的微信无法打开小程序时,用户点击公众号菜单,就会跳转到这个备用网页上,从而给用户更好的体验。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12492969.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存