remove mac os support
remove mac support
js callback half