«javascriptcore» 태그된 질문

2
JavaScriptCore에서 WebWorker의 컨텍스트에 새 네이티브 클래스를 추가하는 방법은 무엇입니까?
webkit-gtk 브라우저에서 JavaScriptCore를 통해 JavaScript를 확장하는 응용 프로그램이 있습니다. 지금은 다음과 같이 전역 컨텍스트에 추가하는 여러 클래스가 있습니다. void create_js(gpointer context, char* className, JSClassDefinition clasDefinition) { JSClassRef classDef = JSClassCreate(&clasDefinition); JSObjectRef classObj = JSObjectMake(context, classDef, context); JSObjectRef globalObj = JSContextGetGlobalObject(context); JSStringRef str = JSStringCreateWithUTF8CString(className); JSObjectSetProperty(context, globalObj, str, classObj, kJSPropertyAttributeNone, NULL); …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.