- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
当客户端互联网连接不稳定时,我遇到问题。如果在加载过程中发生断开连接,即使连接恢复,Google map 服务也将无法工作。
与普通浏览器相比,phonegap 的困难在于,如果页面未正确加载,用户可以点击“重新加载页面”按钮。因此我们必须确保100%的安全负载。
如果您按照 Google 提供的说明在 PhoneGap 应用中实现 google map javascript api,则如果客户端连接不稳定,加载过程将在三个不同的步骤中崩溃。
每次崩溃都是独立的,解释起来有点复杂,所以我创建了子问题:first crash , second crash , third crash
我还创建了 file以便任何人都可以重现崩溃。
我怀疑问题部分来自谷歌的脚本,但可能有一个我没有看到的解决方法。
最佳答案
完全不确定这是否有帮助,但当我在文件 build-extras.gradle 中添加此代码时尝试使用 google map api 时遇到了有关 multiDex 的问题,我的 google map 崩溃已解决:
android {
defaultConfig {
minSdkVersion 15
targetSdkVersion 23
multiDexEnabled true
}
dexOptions {
javaMaxHeapSize "2g"
}
packagingOptions {
exclude 'META-INF/LICENSE'
exclude 'META-INF/LICENSE.txt'
exclude 'META-INF/license.txt'
exclude 'META-INF/NOTICE'
exclude 'META-INF/NOTICE.txt'
exclude 'META-INF/notice.txt'
}
}
dependencies {
compile 'com.android.support:multidex:1.0.0'
}
我的理解是,使用简单的 Dex 我只能实现 65000 个方法,但 google api 添加了很多方法。 Building Apps with Over 65K Methods不确定这是否有帮助,请告诉我是否应该删除此答案。
关于javascript - 谷歌地图 javascript api 在phonegap 中崩溃 [硬主题],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33893873/
leaflet:一个开源并且对移动端友好的交互式地图 JavaScript 库 中文文档: https://leafletjs.cn/reference.html 官网(英文): ht
我是一名优秀的程序员,十分优秀!