내가 목표로하는 것은 사용자가 동일한 폴더에있는 json 파일이나 해당 웹 페이지에있는 모든 json 파일을 수정할 수있는 기능입니다. 페이지. 이것은 내가 제어 할 수없는 로컬 smb에서 호스팅됩니다.웹 페이지를 통한 로컬 파일 수정
지금이 페이지는 json 파일을로드하여 내용을 표시하고로드 된 문자열에 저장하려는 새 json 문자열을 푸시하지만 그게 전부입니다.
저는 javascript/jQuery 솔루션을 살펴본 결과 js가 로컬 변경 사항을 허용하지 않는다는 사실을 신속하게 접했습니다. 그런 다음 FileSystem API를 만났습니다.이 API는 완벽 해 보였지만 죽었으며 어쨌든 Chrome에서만 작동했습니다. LocalStorage는 각 브라우저마다 고유하기 때문에 꺼져 있습니다. 이 같은
이상적 페이지 기능 :
- 페이지 열기 JSON 파일에서
- 정보를 표시 또는
- 사용자가/편집에 뭔가를 추가/파일에하도록 선택 웹 페이지에서 JSON 변수
- 사용자 데이터가 페이지
나는 이것이 약간 긴 샷이지만, 어떤 도움을 주시면 감사하겠습니다!
서버에 데이터를 저장하고 싶지 않으십니까? 그런 다음 해당 데이터를 각 사용자에게 보냅니다. –
브라우저는 명시 적 사용자 개입없이 로컬 파일 액세스를 의도적으로 샌드 박싱하고 방지합니다. –
@RushyPanchal 예,하지만 지금 당장 실행중인 문제는 데이터를 수정할 수있는 방법이 없다는 것입니다. 각 사용자는 파일을 저장할 위치에 액세스 할 수 있지만 모든 사용자가 보거나 사용할 수 있도록 해당 데이터를보고 편집 할 수있는 웹 페이지를 열 수 있기를 원합니다. 아마도 당신이 묻고있는 것에 뭔가 빠졌을까요? – Kean