JavaScript WebApp의 NSUSERDEFAULTS 사용
-
22-07-2019 - |
문제
JavaScript WebApp에서 기본 설정 (색상 등)을 저장하고 액세스해야합니다. NSUSERDEFAULTS에 대한 WebKit 액세스가 있습니까? (또는 cfpreferences?)
해결책
한마디로 ... 아니요. 그러나 WebKit은 로컬 스토리지와 같은 HTML 5 가지를 지원합니다. 이것 ADC 사이트에서 기사를 작성하십시오.
다른 팁
네. 가장 확실히 방법이 있습니다 .. jsuserDefaults를 확인하십시오…
UIWebView에 대한 실제 간단한 드롭 인 교체. NIB에서 웹 뷰의 클래스 멤버십을 변경하거나 (프로그래밍 방식으로 만들거나, 작동 해야하는 경우) JsuserDefaults 객체를 통해 NSUSERDEFAULTS에 액세스 할 수 있습니다. 이와 같이:
[[NSUserDefaults standardUserDefaults] setObject:@"Bar"
forKey:@"Foo"];
(... 얼마 후 ...)
<script type="text/javascript">
document.write(JSUserDefaults.objectForKey("Foo"));
</script>
객체를 설정할 수도 있습니다. 모든 객체는 제자리, 사전, 문자열, 숫자와 같이 잘 작동해야합니다. 다른 것들은 Dicey 일 수 있습니다.
제휴하지 않습니다 StackOverflow