CocosCreator3.8.3 构建Android 微信分享返回游戏界面错乱

尊敬的cocos官方:我是一名资深cocos忠实粉丝,由原cocos2d,cocos2dx转换过来的老鸟,现如今改用贵平台的cocoscreator3.8.3开发。项目已经完结,需要发布时候结果傻眼了,分享出去后回来界面错乱,特此来向开发组反馈!希望能够得到开发组的重视,以及踢出宝贵的解决方案。深表感谢

下面描述下我的打包环境:
1、android studio 使用的官方推荐 gradle 8.0.2
2、android studio 版本为 2022.2.1 Patch 2
3、jdk17
4、arm64-v8a
5、微信的对接方式一律按照官方提供对接方式,且都能顺利跑通
下面附上我的cocos creator代码:

    import { _decorator, Component, Label } from 'cc';
    import { SHARE_TO_WX_URL } from '../../script/config';
    import { PlatformController } from '../../script/engine/platform/PlatformController';
    import { PlatformIO } from '../../script/engine/platform/PlatformIO';
    import { EnginGameEvent } from '../../script/engine/utils/event/EnginGameEvent';
    import { TipLayer } from '../../script/engine/views/popup/tip/GameTipView';
    import { InterfaceWXPlayerInfo } from '../../script/interface/wx/InterfaceWXPlayerInfo';
    const { ccclass, property } = _decorator;
    /**
     * Author = Charlie
     * Mail = 339826043@qq.com
     * DateTime = Fri Jan 26 2024 11:28:21 GMT+0800 (中国标准时间)
     * URL = db://assets/scenes/mj/mj_charlie_test.ts
     * 模块简介:(cocos 宇宙无敌)
     */
    @ccclass('mj_charlie_test')
    export class mj_charlie_test extends Component {

        onLoad() {
           
            PlatformController.getInstance.getLaunchOptionsSync();
            EnginGameEvent.getInstance.addEventListener("wx_login_get_playerinfo", this.wxGetPlayerInfoCallback.bind(this), this)
        }

        wxGetPlayerInfoCallback(data : InterfaceWXPlayerInfo) {
            var js = JSON.stringify(data);
            console.log("data:", js)
            TipLayer.play(js);
            this.node.getChildByName("ttf_state").getComponent(Label).string = "登录成功"
        }

        start() {
        }

        ccs_login() {
            PlatformController.getInstance.sendToNative("wx_login")
        }

        ccs_share() {
            var args = {
                gid: 11,
                uid: 654321,
                server_url : SHARE_TO_WX_URL,
                url : SHARE_TO_WX_URL + "?gid=" + 11 + "&uid=" + 654321,
                desc : "呼朋唤友,一起嗨!",
                title : "cocos 无敌",
                openid : PlatformController.getInstance.wx_userinfo.openid,
                
            }
            PlatformController.getInstance.sendToNative(PlatformIO.getInstance.name.shareToWX, JSON.stringify(args))
        }

        onDestroy() {
            EnginGameEvent.getInstance.removeEventListeners(this)
        }
    }

测试使用的界面效果图如下:
微信图片_20240626221919




录制的问题视频如下:
由于 没有权限,无法上传,特提供错乱表现视频连接如下,百度网盘可供下载
链接:https://pan.baidu.com/s/1pu51k_jX9B4zFgMJh26udQ
提取码:coco
–来自百度网盘超级会员V6的分享

  • 问题描述完毕!还请开发组百忙中抽出时间帮忙看看,为何cocoscreator会出现此种情况,作为一个老cocos2dx用户也是一言难尽。

自顶一票,希望开发组大神们能看得见

睡不着的开发组GG出来冒个泡呗,小女子给您奉茶了

补充一条线索,当手机上滑会发现此时会出现两个相同app界面,一个正常的,一个错乱的

已解决,哈哈哈

冷知识,可以将任何传不了的资源压成zip上传

妹子?老鸟?老妹子?

你好,新手,求GG带

果然是个高手

老妹 怎么解决的 顺便把build-templates分享一下 :sweat_smile:

一塌糊涂,各种问题,还在踏坑

看来下次问问题我得换个妹子头像

看问题像单例啊

你这个就不地道了,什么就换个,人家是本尊好吧

no no no

咋解决的 求教

怎么解决的