From eae47cae846c216098bcb6e264496c7abf72faf3 Mon Sep 17 00:00:00 2001 From: harukin-expo-dev-env Date: Sat, 1 Jun 2024 02:51:34 +0000 Subject: [PATCH] =?UTF-8?q?=E7=B4=B0=E3=81=8B=E3=81=84=E3=83=90=E3=82=B0?= =?UTF-8?q?=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Top.js | 4 +++- components/trainMenu.js | 3 ++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Top.js b/Top.js index 51ac96d..046b2c0 100644 --- a/Top.js +++ b/Top.js @@ -55,8 +55,10 @@ export const Top = ({ navigationRef }) => { } } else { if (mapSwitch == "true") { - if (injectJavaScript) + if (injectJavaScript) { webview.current?.injectJavaScript(injectJavaScript); + setInjectJavaScript(""); + } } navigation.navigate("Apps"); } diff --git a/components/trainMenu.js b/components/trainMenu.js index d11279e..e95df18 100644 --- a/components/trainMenu.js +++ b/components/trainMenu.js @@ -35,7 +35,8 @@ export default function TrainMenu({ style }) { if (latlng.length == 0) return null; if (index == 0 && stationPin.length > 0) { setInjectJavaScript( - `MoveDisplayStation('${d}_${D.MyStation}_${D.Station_JP}');` + `MoveDisplayStation('${d}_${D.MyStation}_${D.Station_JP}'); + document.getElementById("disp").insertAdjacentHTML("afterbegin", "
");` ); } stationPinData.push({ D, d, latlng, indexBase: 0, index });