我在一个页面,调用了百度地图的API,我整到一个js文件内,但是同页面的另一个js特效却没用了 10
<%@pagelanguage="java"contentType="text/html;charset=utf-8"pageEncoding="UTF-8"%><%@t...
<%@ page language="java" contentType="text/html; charset=utf-8"
pageEncoding="UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<style type="text/css">
#allmap {width: 500px;height: 350px;overflow: hidden;margin:0;}
</style>
<script type="text/javascript" src="http://api.map.baidu.com/api?v=1.5&ak=D25fdade4768816a0233162c99e98567"></script>
<script type="text/javascript" src="http://developer.baidu.com/map/jsdemo/demo/convertor.js"></script>
<title>GPS转百度</title>
<script type="text/javascript">
alert("125s");
// 百度地图API功能
var map = new BMap.Map("allmap"); // 创建Map实例
map.centerAndZoom("上海浦东新区",15); // 初始化地图,设置中心点坐标和地图级别。
map.addControl(new BMap.NavigationControl()); // 添加平移缩放控件
map.addControl(new BMap.ScaleControl()); // 添加比例尺控件
map.addControl(new BMap.OverviewMapControl()); //添加缩略地图控件
map.enableScrollWheelZoom(); //启用滚轮放大缩小
map.addControl(new BMap.MapTypeControl()); //添加地图类型控件
</script>
</head>
<body>
<div id="allmap"></div>
</body>
</html> 展开
pageEncoding="UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags" %>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<style type="text/css">
#allmap {width: 500px;height: 350px;overflow: hidden;margin:0;}
</style>
<script type="text/javascript" src="http://api.map.baidu.com/api?v=1.5&ak=D25fdade4768816a0233162c99e98567"></script>
<script type="text/javascript" src="http://developer.baidu.com/map/jsdemo/demo/convertor.js"></script>
<title>GPS转百度</title>
<script type="text/javascript">
alert("125s");
// 百度地图API功能
var map = new BMap.Map("allmap"); // 创建Map实例
map.centerAndZoom("上海浦东新区",15); // 初始化地图,设置中心点坐标和地图级别。
map.addControl(new BMap.NavigationControl()); // 添加平移缩放控件
map.addControl(new BMap.ScaleControl()); // 添加比例尺控件
map.addControl(new BMap.OverviewMapControl()); //添加缩略地图控件
map.enableScrollWheelZoom(); //启用滚轮放大缩小
map.addControl(new BMap.MapTypeControl()); //添加地图类型控件
</script>
</head>
<body>
<div id="allmap"></div>
</body>
</html> 展开
4个回答
展开全部
很有可能是js命名冲突了
你调用了2个百度地图api
都是一家的,就像一个人写的,难免不会命名冲突
感觉一个功能应该不少了,有必要引用2个吗?
你调用了2个百度地图api
都是一家的,就像一个人写的,难免不会命名冲突
感觉一个功能应该不少了,有必要引用2个吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
框架不同,运用JS的时候会有不识别或者冲突,你看一下你的JS是不是缺少东西,一般来说是缺少关键字或者调用!你可以尝试用ArcGIS API 3.2(https://developers.arcgis.com/javascript/3/jsapi/featurelayer-amd.html) ,里面的featurelayer方法,可能对你有帮助
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把引入文件的链接代码,放在最下面
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询