百度地图 javascript相关Bug搜集
2016-04-06 23:24
351 查看
一 在手机里用百度地图js版做webapp bug集合
1 之前用2.0版本的时候发现只要地图添加了覆盖物,无论数量多少,当地图放大到很小的范围时候,会卡死1.1 当时处理办法:将版本降低至1.5版本再无此问题
2 今天测试自定义覆盖物的时添加点击事件,在andorid里面可以触发点击事件,但是换到ios里面打死都不触发
2.1 尝试解决:将版本换回2.0问题依旧
2.2 改用touchstart事件,问题得到解决,参考帖子:http://bbs.lbsyun.baidu.com/forum.php?mod=viewthread&tid=105959&fromuid=384187
2.3 意外的是当我把版本换回2.0的时候,第一个问题貌似不存在了,我想估计是百度自己把这个功课补上了吧
二 Ios WebView加载本地文件
2.1 使用loadReuest方法:将本地的htm以及引用的js css文件拷贝到Resource文件夹下并设置要加载的html文件为BundleResource,然后在程序中使用正确的路径2.2 代码如下
NSBundle mainBundle = NSBundle.MainBundle; string imagePath = mainBundle.PathForResource(@"html/Baidu/index", @"html"); //该方法的意思是在站在资源目录根下面加载指定名称的指定类型的文件,如路径为“htm/Baidu/index” Control.LoadRequest(new NSUrlRequest(new NSUrl(imagePath, false)));
View Code
2.3 文件夹图
![](http://images2015.cnblogs.com/blog/442477/201604/442477-20160406232218172-1377890325.png)
2.4 如果加载web路径的则直接使用web地址
相关文章推荐
- JS执行环境与作用域
- 用JS模拟购物车
- JavaScript 拖动
- js常用分页
- 【优化】JSON.stringify()使用优化
- js获取浏览器的版本信息
- js获取url中的查询参数
- js控制html页面滚动条到底端触发事件
- js实现自定义话框的移动和剧中显示
- jsp页面可输入下拉框实现
- js执行时间(调试)
- Javascript事件详解
- json串与对象转换
- JS中的实例方法与静态方法
- 关于 javascript 处理json格式日期转换的方法
- JavaScript基础教程01编辑器的选择和两种链接方法
- 实用的图片轮播js代码可直接引用不需要设置css样式
- JavaScript之数据类型转换——隐式转换与运算符
- JavaScript 自定义事件
- js EventUtil addhandler removehandler