微信小程序目前是在体验版,分享某个页面在MAC上打开白屏,在别的地方打开,安卓、ios、windows都是正常显示,会是什么问题导致?
async onShareAppMessage() {
let res = await this.getShareCode(),
shareCode
shareCode = res.data ? res.data.shareCode : ''
let id = this.isCountDown ? this.queryData.goodsId : this.queryData.prodId
let bseUrl = '/pages/goodsDetails/index?prodId=' + id
if (shareCode) {
bseUrl += `&shareCode=${shareCode}`
}
if (this.isCountDown) {
bseUrl += `&roundId=${this.queryData.roundId}&goodsId=${this.queryData.goodsId}`
}
// console.log('adsdadadsf',bseUrl +
// `?mallCode=${wx.getStorageSync('userChoosedMall').mallCode}&mallName=${
// wx.getStorageSync('userChoosedMall').mallName
// }&shareMemberCode=${wx.getStorageSync('wxUserCode')}`)
return {
title: this.prodName,
desc: '',
path:
bseUrl +
`&mallCode=${wx.getStorageSync('userChoosedMall').mallCode}&mallName=${
wx.getStorageSync('userChoosedMall').mallName
}&shareMemberCode=${wx.getStorageSync('wxUserCode')}`,
success: function(res) {
console.log(res)
},
fail: function(err) {
console.log(err)
}
}
},
微信小程序在MAC上打开分享页面时出现白屏的问题,可能由多种因素导致。以下是一些可能的原因和排查步骤:
路径问题:
path
路径在MAC环境下是有效的。由于你的path
中包含了从本地存储获取的多个参数(如mallCode
、mallName
、shareMemberCode
),请确认这些参数在MAC上被正确读取。可以在onShareAppMessage
方法中加入console.log
来打印最终生成的path
,检查其是否与预期一致。页面逻辑问题:
/pages/goodsDetails/index
页面的逻辑,确保它能够在所有平台上正常加载和执行。特别是与prodId
、shareCode
、roundId
等参数相关的逻辑。资源加载问题:
微信开发者工具问题:
缓存问题:
调试和日志:
onShareAppMessage
的success
和fail
回调中增加更详细的日志记录,以便更好地了解分享过程的状态。/pages/goodsDetails/index
页面中加入适当的日志输出,以便跟踪页面加载和渲染过程中的关键步骤。如果以上步骤都无法解决问题,可能需要更详细地检查代码或寻求微信小程序的官方支持。
微信小程序加载内嵌网页h5白屏 <web-view wx:else src="{{webSrc}}"></web-view> 微信小程序通过web-view加载网页h5,每次新发版后,会出现部分手机加载网页白屏,过一段时间(一天左右),才会加载成功 2024/03/12 11:41:05 [error] 20#20: *1728 open() "/usr/share/nginx/html/ctvs
本文向大家介绍微信小程序开发问题之wx.previewImage,包括了微信小程序开发问题之wx.previewImage的使用技巧和注意事项,需要的朋友参考一下 小知识 wx.previewImage是微信小程序官方提供的预览图片功能的api。 在新页面中全屏预览图片。预览的过程中用户可以进行保存图片、发送给朋友等操作。 那么他有哪些坑呢? 我遇到的问题藏得比较深,我是在使用wxParse解析富
本文向大家介绍微信小程序的分类页面制作,包括了微信小程序的分类页面制作的使用技巧和注意事项,需要的朋友参考一下 微信小程序实的分类页面制作 先上效果图。 这个界面布局难度不是很大,css基础好的,很快就实现了,分类界面,左边是一级目录,右边是一级目录对应的二级目录,根据 这个需求,我们数据设计的结构一定是数组嵌套数组,第一个数组包含一级目录数据,嵌套的数组包含的是二级目录的数据。 代码的实现 js
微信小程序,下面的逻辑是如果是微信小程序,直接跳转到wxauthmp页面,也就是授权的页面,我打开打开小程序没有问题,但是如果是我分享的小程序的首页,就没办法跳转,一直在页面,而且显示加载的提示 而且我是调试面板发现:如果是正常的打开小程序这里显示navigageTo 如果是打开的分享的小程序首页,显示的是下面的: 有人遇到过这样的问题吗?
本文向大家介绍微信小程序按钮去除边框线分享页面功能,包括了微信小程序按钮去除边框线分享页面功能的使用技巧和注意事项,需要的朋友参考一下 有一个需求是分享当前页面,使用美工的分享按钮图片来分享,而小程序分享功能只有button有 open-type="share"这个属性,使用image标签肯定不行。我是这样做的: 加入css样式去除button边框 实际效果如下 这样按钮的边框就消失了,单纯的设置
本文向大家介绍微信小程序开发打开另一个小程序的实现方法,包括了微信小程序开发打开另一个小程序的实现方法的使用技巧和注意事项,需要的朋友参考一下 微信小程序打开另一个小程序,有两种方法:1.超链接;2.点击按钮。 全局配置: 跳转到其他小程序,需要在当前小程序全局配置中配置需要跳转的小程序列表,代码如下: App.json 否则会弹出以下错误提示: 超链接实现跳转到小程序: demo.wxml de
我的小程序最后一次更新是2020年,我网上查了一下 https://developers.weixin.qq.com/miniprogram/dev/api/media/im... 我感觉可能是这个问题,这个程序是以前同志开发,我没做过小程序开发,从上文中得知基础库概念,我是要改原程序中的基础库,和新版的打开相册的方法吗?怎么更新基础库?
本篇文章介绍如何利用x5提供的cordova插件实现微博、微信、QQ分享。 在x5中提供了两类分享的插件,一种是微信、QQ、微博这类特定客户端的分享插件,另外一种是通用的分享功能,开发者如果是通用分享需求可参考作者另一篇文章:<社交分享开发教程>( http://doc.wex5.com/social-share/);本篇文章介绍第一种插件的使用教程。 注:在wex53.4版本中,还有一种方式实现