Cordova Android应用程序因使用画布操作而崩溃。科尔多瓦2.0.0/2.1.0

Cordova Android应用程序因使用画布操作而崩溃。科尔多瓦2.0.0/2.1.0,cordova,Cordova,我的应用程序使用cordova(V2.1.0)使用平板电脑的cam拍摄图片,并将其渲染到画布上。我使用自己的函数在javascript中移动和放大/缩小此图像。 我的应用程序在多次缩放或移动操作后重新启动。来自LogCat的坠机报告如下 DEBUG/CordovaWebView(4897): >>> loadUrlNow() DEBUG/DroidGap(4897): onMessage(onNativeReady,null) DEBUG/DroidGap(4897): onM

我的应用程序使用cordova(V2.1.0)使用平板电脑的cam拍摄图片,并将其渲染到画布上。我使用自己的函数在javascript中移动和放大/缩小此图像。 我的应用程序在多次缩放或移动操作后重新启动。来自LogCat的坠机报告如下

DEBUG/CordovaWebView(4897): >>> loadUrlNow()
DEBUG/DroidGap(4897): onMessage(onNativeReady,null)
DEBUG/DroidGap(4897): onMessage(onPageFinished,file:///android_asset/www/index.html)
DEBUG/chromium(4897): Unknown chromium error: -400
DEBUG/DroidGap(4897): onMessage(spinner,stop)
DEBUG/CordovaLog(4897): JSCallback Error: Request failed with status 0
DEBUG/CordovaLog(4897): file:///android_asset/www/js/cordova-2.1.0.js: Line 3743 : JSCallback Error: Request failed with status 0
INFO/Web Console(4897): JSCallback Error: Request failed with status 0 at file:///android_asset/www/js/cordova-2.1.0.js:3743
DEBUG/JsMessageQueue(4897): Set native->JS mode to 0
DEBUG/dalvikvm(2586): GC_CONCURRENT freed 431K, 8% free 9225K/9927K, paused 3ms+1ms
DEBUG/Beautiful Widgets(4120000)(4940): WidgetRefreshService

当我移动或缩放画布时,没有调用Cordova API函数。为什么我的应用程序会崩溃?

用span标记替换链接解决了这个问题。我的猜测是,cordova捕获了链接上的所有点击/触摸开始,而站点点击事件已被捕获。然后cordova将请求发送到其本地Web服务器。如果请求频繁,cordova将失败