3
我正在Android上构建一个使用Phonegap的混合应用程序,它们是我使用Android WebView从JavaScript调用Java API的场景。如果在执行本机java API时抛出任何异常,如何处理JavaScript中的异常
如果在执行Java Native API时发生任何异常,我想在JavaScript中捕捉异常。当我执行这个它的工作原理,但是当Java本机代码抛出异常应用程序崩溃和日志例外列出了
05-06 21:28:03.230: W/dalvikvm(705): JNI WARNING: JNI method called with exception raised
05-06 21:28:03.239: E/dalvikvm(705): VM aborting
Java本机代码:
public Object callNative() throws Exception {
throw new Exception("Exception Occured");
}
JavaScript代码:
try {
window.callNative();
} catch(e) {
// Exception Caught
}
对不起Josh这是我的错误,但问题是别的,如果它从本地Java抛出如何处理JavaScript中的异常 – 2013-05-07 06:38:37