这个问题困扰了我三天!!! 火大!!!!!!
百度别人,什么api换成getscript,加scroll='false'... 各种操作,毛用没有。
看代码没有任何问题,该引入的都引了,js部分try catch 下 移动端报错 AMap(BMap) is not defined .
一开始想着是地图api没有加载 就去调了 , 相近一期办法 延迟加载 ,没用!!!
start 新项目 引入 还是不行,
切换ionic3 , 引入,艾玛 ,尽然可以。啥情况?我们项目暂时还要用ion1.。。。。。。
上个项目是可以的,所以很懵,不知道同样的代码 为什么结果不一样
第三天,没办法 ,又重新start ,最后一试 ,不行准备放弃了 。。直接用3开发吧 ~
ionic start ***
finish后,ionic build android
稍微注意了下控制台输出,咦!
有错误,add platform 出现问题(因为先add ,后build),
resource/**/**下的图片没有...
但是这个错误,不会影响生成platform,可是却会影响到启动的动画
app 启动时的那些东西 都在resource下
我瞬间抓住了什么 , 然后我remove掉刚才生成的platform 。
先ionic platform add android
发现resource 是这一步生成的 ,因为add先下载resource,
完事 再build ,安装,打开app ,没事了,地图展示了 !
总结:
这个问题是创建项目到打包安装的流程问题!
假如跟我一样: ionic start myapp → ionic build android
请改成 ionic start myapp → ionic platform add android → ionic build android
千万不要省去add platform那一步 !
好吧,问题解决了,感觉自己蠢的一塌糊涂。。。