diff --git a/lib/webViewInjectjavascript.ts b/lib/webViewInjectjavascript.ts index 19ffd8e..102d648 100644 --- a/lib/webViewInjectjavascript.ts +++ b/lib/webViewInjectjavascript.ts @@ -676,6 +676,7 @@ export const injectJavascriptData: InjectJavascriptData = ( let ToData = ""; let TrainNumber = 列番データ; let isEdit = false; + let isSeason = false; try{ const diagram = trainDiagramData2[列番データ] || trainTimeInfo[列番データ]; @@ -885,47 +886,59 @@ export const injectJavascriptData: InjectJavascriptData = ( switch(data.type){ case "Normal": trainTypeColor = "black"; + isWanman = false; return "普通"; case "OneMan": trainTypeColor = "black"; + isWanman = true; return "普通"; case "Rapid": trainTypeColor = "rgba(0, 140, 255, 1)"; + isWanman = false; return "快速"; case "OneManRapid": trainTypeColor = "rgba(0, 140, 255, 1)"; + isWanman = true; return "快速"; case "LTDEXP": trainTypeColor = "red"; + isWanman = false; return "特急"; case "NightLTDEXP": trainTypeColor = "#d300b0ff"; + isWanman = false; return "寝台特急"; case "SPCL": case "SPCL_Normal": trainTypeColor = "#008d07ff"; + isWanman = false; return "臨時"; case "SPCL_Rapid": trainTypeColor = "rgba(0, 81, 255, 1)"; + isWanman = false; return "臨時快速"; case "SPCL_EXP": trainTypeColor = "#a52e2eff"; + isWanman = false; return "臨時特急"; case "Freight": trainTypeColor = "#00869ecc"; + isWanman = false; return "貨物"; case "Forwarding": trainTypeColor = "#727272cc"; + isWanman = false; return "回送"; case "FreightForwarding": trainTypeColor = "#727272cc"; + isWanman = false; return "単機回送"; default: return ""; } })(); - isWanman = data.isWanman; isEdit = data.isEdit; + isSeason = data.isSeason; if(data.trainName != ""){ trainName = data.trainName; if(data.trainNumDistance != null){ @@ -979,13 +992,16 @@ export const injectJavascriptData: InjectJavascriptData = ( case "鳴門線直通": yosan2Color = "#881F61"; break; + case "予土線": + yosan2Color = "#008a5a"; + break; default: break; } const gradient = getColors.length > 1 ? "linear-gradient(130deg, " + getColors[0] + " 0%, "+ getColors[0]+"50%, "+ getColors[1]+"50%, " + getColors[1] + " 100%)" : getColors[0]; - 行き先情報.insertAdjacentHTML('beforebegin', "
" + TrainNumber + (JRF ? "":"レ") + "
" + (isWanman ? "ワンマン " : "") + "
" + viaData + "
" + trainName + "
" + (ToData ? ToData + "行" : ToData) + "
" + trainType + "
" + (hasProblem ? "‼️停止中‼️" : "") + "
" + TrainNumber + (JRF ? "":"レ") + "
" + (isWanman ? "ワンマン " : "") + "
" + viaData + "
" + trainName + "
" + (ToData ? ToData + "行" : ToData) + "
" + trainType + "
" + (hasProblem ? "‼️停止中‼️" : "") + "
" + returnText1 + "
"); 行き先情報.insertAdjacentHTML('beforebegin', "" + (ToData ? ToData + "行 " : ToData) + "
" + TrainNumber + (JRF ? "":"レ") + "