#
luxiaotao1123
2024-03-16 43fffc8b0d2ea88f379e8c72385bdfb42bb88108
#
1个文件已修改
41 ■■■■ 已修改文件
zy-asrs-flow/src/pages/map/index.jsx 41 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-flow/src/pages/map/index.jsx
@@ -84,26 +84,29 @@
    const prevCurSpriteRef = React.useRef();
    // init func
    React.useEffect(async () => {
        player = new Player(mapRef.current, styles.dark, didClickSprite);
        setApp(player.app);
        setMapContainer(player.mapContainer);
        Utils.syncApp(player.app);
        Utils.syncMapContainer(player.mapContainer);
    React.useEffect(() => {
        const initialize = async () => {
            player = new Player(mapRef.current, styles.dark, didClickSprite);
            setApp(player.app);
            setMapContainer(player.mapContainer);
            Utils.syncApp(player.app);
            Utils.syncMapContainer(player.mapContainer);
        const handleResize = () => {
            setWindowSize({
                width: window.innerWidth,
                height: window.innerHeight,
            });
        };
        window.addEventListener('resize', handleResize);
        await Utils.fetchMapData(intl);
        setDataFetched(true);
        setModel(MapModel.OBSERVER_MODEL)
        setTimeout(() => {
            player.adaptScreen();
        }, 200)
            const handleResize = () => {
                setWindowSize({
                    width: window.innerWidth,
                    height: window.innerHeight,
                });
            };
            window.addEventListener('resize', handleResize);
            await Utils.fetchMapData(intl);
            setDataFetched(true);
            setModel(MapModel.OBSERVER_MODEL)
            setTimeout(() => {
                player.adaptScreen();
            }, 200)
        }
        initialize();
    }, []);
    // resize