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