我们在我们的应用程序中使用了 Google Map API V3,似乎发现了一个奇怪的问题,该问题并非在所有机器上都可以重现。以下是我们可以重现的机器配置:操作系统:Windows7 显卡:128MB(我想这应该足够了,因为我觉得问题与这些参数有关。)
在我们的应用程序中从 Google 地图缩小时,我们从 Firefox 19 收到以下错误,并且它完全崩溃:l
AdapterVendorID: 0x8086, AdapterDeviceID: 0x 166GL 上下文?GL 上下文+ GL 层?GL Layers+ xpcom_runtime_abort(###!!! ABORT:帧缓冲区未完成 – 错误 0x8cd6,mFBOTextureTarget 0xde1,aRect.width 4736,aRect.height 1967:文件 /builds/slave/rel-m-rel-osx64_bld-0000000000/build/ gfx/layers/opengl/LayerManagerOGL.cpp,第 1446 行)产品 ID:{ec8030f7-c20a-464f-9b0e-13a3a9e97384}
在谷歌上寻找类似的问题后,我们发现关闭硬件加速后,地图不再崩溃。然而,在我们的案例中,这不是一个可行的解决方案,因为我们有一个网站,我们不能要求每个用户关闭硬件加速。
谁能想到一些可能的原因,为什么 Firefox 在我们的应用程序中从谷歌地图缩小时崩溃?硬件加速到底想做什么?
如果需要任何进一步的信息,请告诉我。
任何建议将不胜感激。