fatal error: LPWebView encounters an error: Error Domain=WKErrorDomain Code=4
"A JavaScript exception occurred" UserInfo=0x79d9c700
{NSLocalizedDescription=A JavaScript exception occurred}
WKWebView로 JavaScript 함수를 평가하려고 할 때이 오류가 발생했습니다.WKWebView에서 WKErrorDomain 오류 4가 무엇입니까
나는 loadHTMLString
을 사용하여 템플릿을 webview에로드했습니다.
let bundle = NSBundle.mainBundle()
if let editorURL = bundle.URLForResource(self.kTemplateName,
withExtension: "html") {
var error : NSError?
//get html string from editor.html
if let htmlString = String(contentsOfURL: editorURL, encoding: NSUTF8StringEncoding, error: &error){
if error != nil {
assertionFailure("error encountered reading html string for \(error)")
} else {
self.loadHTMLString(htmlString, baseURL: bundle.bundleURL)
}
}
} else {
assertionFailure("LPWebView template not found")
}
이 오류 코드의 의미와 해결 방법은 무엇입니까?
대단히 감사합니다!
* Safari Web Inspector *를 * iOS Simulator *뿐만 아니라 실제 장치에 연결할 수도 있습니다. 이렇게하려면 장치의 Safari/고급 설정에서 웹 속성을 활성화 한 다음 Xcode에서 평소처럼 앱을 실행하십시오. 귀하의 응용 프로그램은 개발 메뉴의 연결된 장치 하위 메뉴에 나타납니다. –
정말 유용한 통찰력, 감사합니다 – donkey
아무 문제 없어! @ St3fan에서 칩핑을 해 주셔서 감사합니다. –