2012-12-04 2 views
1

웹보기를 사용하지 않고 Objective-C 메서드에서 JavaScript 함수를 호출하는 방법이 있습니까? NSButton을 누를 때마다 웹 페이지에서 링크 추가 (말하기)를 시뮬레이트합니다. 나는 '추가'를 누를 때마다 어떤 자바 스크립트 함수가 호출되는지 알고있다.Obj C에서 JavaScript 호출 - WebView 사용하지 않음

앱에서 웹보기가 없으며 iPhone 앱이 아닙니다.

답변

2

이것은 iPhone 앱이 아닙니다.

이 경우, C 프로그램의 JavaScript 호출에 JavaScriptCore framework을 사용할 수 있습니다.

(나중에 참조 :이 프레임 워크는 iOS에서 사용할 수 있지만 개인 - 당신은 지적으로뿐만 아니라 사내 및 탈옥 개발,하지만이 아닌 앱 스토어 응용 프로그램에서 애플의 JavaScriptCore는의 Opensource ports 존재에 대해 사용할 수 있습니다. out @ JustSid)

+1

iOS 용 JavaScript 코어의 오픈 소스 포트가 있습니다. 이건 [여기] (https://github.com/phoboslab/JavaScriptCore-iOS) – JustSid

+0

@ JustSid 고마워! 나는 그 대답을 나의 대답에 포함시킬 것이다. –

+0

upvote가 있습니다! – JustSid

관련 문제