ChoiPDFv 앱에서 PDF 목록 JSON 파일을 업데이트하고, 파일 이름에 displayName 속성을 추가했습니다. 또한, index.html 파일에서 safeName 함수를 수정하여 displayName을 우선적으로 반환하도록 변경했습니다. ChoiPDFv.app_1.0.1_all.ipk 파일을 삭제했습니다.
This commit is contained in:
parent
81bd98885b
commit
cf75a06bb6
Binary file not shown.
|
|
@ -2,15 +2,19 @@
|
||||||
{
|
{
|
||||||
"type": "folder",
|
"type": "folder",
|
||||||
"name": "교육교재",
|
"name": "교육교재",
|
||||||
|
"displayName": "교육교재",
|
||||||
|
"folderPath": "training",
|
||||||
"children": [
|
"children": [
|
||||||
{
|
{
|
||||||
"type": "folder",
|
"type": "folder",
|
||||||
"name": "다대선",
|
"name": "다대선",
|
||||||
|
"displayName": "다대선",
|
||||||
|
"folderPath": "dadae",
|
||||||
"children": [
|
"children": [
|
||||||
{ "type": "file", "fileName": "1-1.pdf", "uri": "assets/pdfs/교육교재/다대선/1-1.pdf" },
|
{ "type": "file", "fileName": "1-1.pdf", "displayName": "1-1.pdf", "uri": "assets/pdfs/training/dadae/1-1.pdf" },
|
||||||
{ "type": "file", "fileName": "1.pdf", "uri": "assets/pdfs/교육교재/다대선/1.pdf" },
|
{ "type": "file", "fileName": "1.pdf", "displayName": "1.pdf", "uri": "assets/pdfs/training/dadae/1.pdf" },
|
||||||
{ "type": "file", "fileName": "2-1.pdf", "uri": "assets/pdfs/교육교재/다대선/2-1.pdf" },
|
{ "type": "file", "fileName": "2-1.pdf", "displayName": "2-1.pdf", "uri": "assets/pdfs/training/dadae/2-1.pdf" },
|
||||||
{ "type": "file", "fileName": "2.pdf", "uri": "assets/pdfs/교육교재/다대선/2.pdf" }
|
{ "type": "file", "fileName": "2.pdf", "displayName": "2.pdf", "uri": "assets/pdfs/training/dadae/2.pdf" }
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
@ -18,13 +22,17 @@
|
||||||
{
|
{
|
||||||
"type": "folder",
|
"type": "folder",
|
||||||
"name": "도면",
|
"name": "도면",
|
||||||
|
"displayName": "도면",
|
||||||
|
"folderPath": "drawings",
|
||||||
"children": [
|
"children": [
|
||||||
{
|
{
|
||||||
"type": "folder",
|
"type": "folder",
|
||||||
"name": "로템1단계",
|
"name": "로템1단계",
|
||||||
|
"displayName": "로템1단계(2018)",
|
||||||
|
"folderPath": "Rotem40(2018)",
|
||||||
"children": [
|
"children": [
|
||||||
{ "type": "file", "fileName": "부산1호선_40량_컬러도면집_전기회로.pdf", "uri": "assets/pdfs/도면/로템1단계/data_db_notic_20181102_020630_부산1호선_40량_컬러도면집_전기회로.pdf" },
|
{ "type": "file", "fileName": "ColorDraw-Circuit-40.pdf", "displayName": "부산1호선_40량_컬러도면집_전기회로.pdf", "uri": "assets/pdfs/drawings/Rotem40(2018)/ColorDraw-Circuit-40.pdf" },
|
||||||
{ "type": "file", "fileName": "부산1호선_40량_컬러도면집_제동회로.pdf", "uri": "assets/pdfs/도면/로템1단계/data_db_notic_20181102_020754_부산1호선_40량_컬러도면집_제동회로.pdf" }
|
{ "type": "file", "fileName": "ColorDraw-Brake-40.pdf", "displayName": "부산1호선_40량_컬러도면집_제동회로.pdf", "uri": "assets/pdfs/drawings/Rotem40(2018)/ColorDraw-Brake-40.pdf" }
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
@ -32,26 +40,22 @@
|
||||||
{
|
{
|
||||||
"type": "folder",
|
"type": "folder",
|
||||||
"name": "정비지침서",
|
"name": "정비지침서",
|
||||||
|
"displayName": "정비지침서",
|
||||||
|
"folderPath": "maintenance",
|
||||||
"children": [
|
"children": [
|
||||||
{
|
{
|
||||||
"type": "folder",
|
"type": "folder",
|
||||||
"name": "로템2단계",
|
"name": "로템2단계",
|
||||||
"children": [
|
"displayName": "로템2단계(2021)",
|
||||||
{ "type": "file", "fileName": "1-1.pdf", "uri": "assets/pdfs/정비지침서/로템2단계/1-1.pdf" },
|
"folderPath": "Rotem2(2021)",
|
||||||
{ "type": "file", "fileName": "1-2.pdf", "uri": "assets/pdfs/정비지침서/로템2단계/1-2.pdf" },
|
"children": []
|
||||||
{ "type": "file", "fileName": "1-3.pdf", "uri": "assets/pdfs/정비지침서/로템2단계/1-3.pdf" },
|
|
||||||
{ "type": "file", "fileName": "2-1.pdf", "uri": "assets/pdfs/정비지침서/로템2단계/2-1.pdf" },
|
|
||||||
{ "type": "file", "fileName": "2-2.pdf", "uri": "assets/pdfs/정비지침서/로템2단계/2-2.pdf" }
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"type": "folder",
|
"type": "folder",
|
||||||
"name": "우진200량",
|
"name": "우진200량",
|
||||||
"children": [
|
"displayName": "우진200량",
|
||||||
{ "type": "file", "fileName": "차량일반 - 1.1일반사양 및 성능.pdf", "uri": "assets/pdfs/정비지침서/우진200량/제1장 차량일반 - 1.1일반사양 및 성능.pdf" },
|
"folderPath": "Woojin200",
|
||||||
{ "type": "file", "fileName": "차량일반 - 1.2 주요기기 사양.pdf", "uri": "assets/pdfs/정비지침서/우진200량/제1장 차량일반 - 1.2 주요기기 사양.pdf" },
|
"children": []
|
||||||
{ "type": "file", "fileName": "차량일반 - 1.3 기호 명칭 및 인통선 기능.pdf", "uri": "assets/pdfs/정비지침서/우진200량/제1장 차량일반 - 1.3 기호 명칭 및 인통선 기능.pdf" }
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -192,7 +192,7 @@
|
||||||
function resetView(){
|
function resetView(){
|
||||||
scale = 1.0; scaleStep = 0; posX = 0; posY = 0; setZoomUI(false);
|
scale = 1.0; scaleStep = 0; posX = 0; posY = 0; setZoomUI(false);
|
||||||
}
|
}
|
||||||
function safeName(item){ return item.fileName || item.name || ''; }
|
function safeName(item){ return item.displayName || item.fileName || item.name || ''; }
|
||||||
function safeUri(item){ return item.uri || item.url || ''; }
|
function safeUri(item){ return item.uri || item.url || ''; }
|
||||||
|
|
||||||
// ---------- UI 업데이트 ----------
|
// ---------- UI 업데이트 ----------
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue