微信小程序目前是在体验版,分享某个页面在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解析富
页面detail 别的页面传递到detail参数,detail页面获取参数调用接口展示pdf 其他页面 detail页面处理逻辑 detail页面被分享之后 pdf是无法获取的 求问原因
本文向大家介绍微信小程序的分类页面制作,包括了微信小程序的分类页面制作的使用技巧和注意事项,需要的朋友参考一下 微信小程序实的分类页面制作 先上效果图。 这个界面布局难度不是很大,css基础好的,很快就实现了,分类界面,左边是一级目录,右边是一级目录对应的二级目录,根据 这个需求,我们数据设计的结构一定是数组嵌套数组,第一个数组包含一级目录数据,嵌套的数组包含的是二级目录的数据。 代码的实现 js
场景: 我们是一个公司,然后给对面不同公司做对应的小程序, 但是数据不允许放在我们服务器里面,要放到他们服务器里面, 然后这样子的话就得请求他们的接口,用他们的域名, 然后我们的微信小程序就需要在后台配置不同公司的request合法域名, 但是我看微信小程序里面最多配置200个合法域名,而且到时候如果2000个,20000个呢, 这种情况该如何处理呢? 我想的是可以做一个代理转发,就放一个中间的请
微信小程序,下面的逻辑是如果是微信小程序,直接跳转到wxauthmp页面,也就是授权的页面,我打开打开小程序没有问题,但是如果是我分享的小程序的首页,就没办法跳转,一直在页面,而且显示加载的提示 而且我是调试面板发现:如果是正常的打开小程序这里显示navigageTo 如果是打开的分享的小程序首页,显示的是下面的: 有人遇到过这样的问题吗?