我有一個問題!今天,我正在開發一個應用程序在目標C與JavaScript對話框,它看起來像這樣。通行證類對象的JavaScript上下文目標C
我有一個UIWebView,我檢索與JSContext的背景和我傳遞一個對象上下文:
JSContext *context = [self valueForKeyPath:@"documentView.webView.mainFrame.javaScriptContext"]; // Undocumented access
context[@"classNameInJS"] = [[objCClass alloc] init];
NSURL *url = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@/page.html", path]];
[webView loadRequest:[NSURLRequest requestWithURL:url]];
一切工作正常,但蘋果拒絕我的申請,因爲我使用JSContext。 那麼,有沒有另一種方式將對象傳遞給JavaScript方面?