修改safe_call
修正传入空指针时会崩溃的问题
增加EXExecuteScript