java调用js方法时,如果js方法里有ui相关操作,直接调用会报错。而且这个报错信息很误导人:Call to OpenGL ES API with no current context
解决办法是将UI操作做一个延时 比如这样:
this.scheduleOnce(function() {
MessageBox.show(Word.PayFailed, MessageBox.OK,null);
}, 0.5)
java调用js方法时,如果js方法里有ui相关操作,直接调用会报错。而且这个报错信息很误导人:Call to OpenGL ES API with no current context
解决办法是将UI操作做一个延时 比如这样:
this.scheduleOnce(function() {
MessageBox.show(Word.PayFailed, MessageBox.OK,null);
}, 0.5)