weolar / miniblink49

a lighter, faster browser kernel of blink to integrate HTML UI in your app. 一个小巧、轻量的浏览器内核,用来取代wke和libcef
Apache License 2.0
7.09k stars 1.06k forks source link

wkeJsBindGetter wkeJsBindSetter 问题 #507

Open kyu1979 opened 2 years ago

kyu1979 commented 2 years ago

wkeJsBindGetter 和 wkeJsBindSetter 添加属性时 ,第一次时 那个param有效 , 第二次同名属性时 ,那个param就无效 jsValue WKE_CALL_TYPE test_getter(jsExecState es, void param) { ASSERT(param); //<-- 这里param 为 (void)100 return jsUndefined(); } jsValue WKE_CALL_TYPE test_setter(jsExecState es, void param) { ASSERT(param); //<-- 这里param 为 NULL 正常应该是(void)100 return jsUndefined(); }

wkeJsBindGetter("test",test_getter,(void)100); wkeJsBindGetter("test",test_setter,(void)100);