#
luxiaotao1123
2024-10-08 a7d9ddda70f0e593a394ece016e1458e87b65bd2
zy-acs-flow/src/map/MapPage.jsx
@@ -39,32 +39,24 @@
            parentElement.style.paddingRight = '0px';
        }
        const initialize = async () => {
            player = new Player(mapRef.current, themeMode);
            setApp(player.app);
            setMapContainer(player.mapContainer);
        // const initialize = async () => {
        //     player = new Player(mapRef.current, themeMode);
        //     setApp(player.app);
        //     setMapContainer(player.mapContainer);
        }
        initialize();
        // resize
        const handleResize = () => {
            player.resize();
        };
        window.addEventListener('resize', handleResize);
        handleResize();
        // }
        // initialize();
        // // resize
        // const handleResize = () => {
        //     player.resize();
        // };
        // window.addEventListener('resize', handleResize);
        // handleResize();
        // return () => {
        //     player.destroy();
        //     window.removeEventListener('resize', handleResize);
        // };
        return () => {
            // 销毁 Pixi.js 应用
            // ...
            player.destroy();
            window.removeEventListener('resize', handleResize);
            // 恢复父容器的内边距
            if (parentElement && parentElement.classList.contains('RaLayout-content')) {
@@ -147,7 +139,6 @@
                    flexGrow: 1,    // fill remaining of map space 
                    position: 'relative',
                    backgroundColor: '#fff',
                }}
            >
                <Box