r***@163.com
r***@163.com
  • 发布:2024-06-06 12:03
  • 更新:2024-11-19 17:18
  • 阅读:208

【报Bug】【报Bug】从微信小程序返回app app会有一个透明蒙层 点击页面也点不动

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 10.0.22631版本22631

HBuilderX类型: 正式

HBuilderX版本号: 4.15

手机系统: Android

手机系统版本号: Android 14

手机厂商: 华为

手机机型: Mate 30

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

从app使用sweixin.launchMiniProgram({id: gh_***,path:''})打开小程序 从Taro开发的小程序使用button返回app app会有一个透明蒙层

预期结果:

从小程序返回到app 没有透明遮罩

实际结果:

从小程序返回到app 有透明遮罩 点击页面没反应,左滑退出 蒙层消失点击页面才可以点击页面

bug描述:

在uniapp中使用sweixin.launchMiniProgram 打开Taro写的微信小程序并返回app app会出现一个透明遮罩层 点击页面是没有反应的,只有在我左滑一下 才可以再点击页面

2024-06-06 12:03 负责人:无 分享
已邀请:
l***@163.com

l***@163.com - 自由职业者

问题已解决, uniapp 重写了微信的支付的sdk 不能直接使用 得继承unapp 的sdk

  • d***@163.com

    怎么解决的?能具体说一下吗

    2024-11-20 15:38

l***@163.com

l***@163.com - 自由职业者

我用的是launchMiniProgram函数,但是当我将wgt包上线到flutter App上的时候,IOS系统没出现问题,Android手机当我点击跳转微信小程序之后就一直有一个加载中图标,而且不知道怎么去掉,从微信小程序返回APP的小程序这个图标也一直存在,直到我手动点击一下返回,该图标才消失,大佬该如何解决这个问题,也就是如何去掉这个图标?

l***@163.com

l***@163.com - 自由职业者

  楼主解决了吗

h***@163.com

h***@163.com - 代码写得好,要饭要到老。。。

很多问题没有答案,是因为大家解决了都不回头了


在Android和iOS上,跳转小程序后,调用方程序的表现差异,造成了开发者的误解。
在Android环境中,必须要在跳转后的小程序内,显式的增加按钮返回,才能在调用方收到回调和回调参数,即

<button open-type="launchApp" app-parameter="wechat" binderror="launchAppError">打开APP</button>

在被调用小程序中按钮未得到执行时,调用方的遮罩表现是正常的(按照微信的产品经理的想法吧,虽然我觉得也不正常,应该有两个回调才对,一个是拉取成功与否,这个应该是微信返回,另外一个是小程序返回结果)

d***@163.com

d***@163.com

解决了吗?我也是遇到这个问题了,我发现好像是走分享都会有这个问题;是share的问题吧?

要回复问题请先登录注册