|
@@ -11,7 +11,7 @@
|
|
|
|
|
|
//播放控制相关事件清除
|
|
//播放控制相关事件清除
|
|
function removeEvents(){
|
|
function removeEvents(){
|
|
- $(".icon-bofang").off("tap");
|
|
|
|
|
|
+ $("#play-pause").off("tap");
|
|
$(".icon-last").off("tap");
|
|
$(".icon-last").off("tap");
|
|
$(".icon-next").off("tap");
|
|
$(".icon-next").off("tap");
|
|
$(".speed-set").off("tap");
|
|
$(".speed-set").off("tap");
|
|
@@ -32,7 +32,7 @@
|
|
|
|
|
|
//test
|
|
//test
|
|
var initPage = function(PathSimplifier, data) {
|
|
var initPage = function(PathSimplifier, data) {
|
|
-
|
|
|
|
|
|
+ removeEvents();
|
|
if(!data){
|
|
if(!data){
|
|
if( window.pathSimplifierIns){
|
|
if( window.pathSimplifierIns){
|
|
window.pathSimplifierIns.setData([]);
|
|
window.pathSimplifierIns.setData([]);
|
|
@@ -45,7 +45,6 @@
|
|
|
|
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
-
|
|
|
|
removeEvents();
|
|
removeEvents();
|
|
if(window.pathSimplifierIns){
|
|
if(window.pathSimplifierIns){
|
|
window.pathSimplifierIns.setData([]);
|
|
window.pathSimplifierIns.setData([]);
|
|
@@ -74,8 +73,20 @@
|
|
strokeStyle: 'red',
|
|
strokeStyle: 'red',
|
|
lineWidth: 6,
|
|
lineWidth: 6,
|
|
dirArrowStyle: true
|
|
dirArrowStyle: true
|
|
- }
|
|
|
|
- }
|
|
|
|
|
|
+
|
|
|
|
+ },
|
|
|
|
+ eventSupport: false,
|
|
|
|
+
|
|
|
|
+ //巡航线样式
|
|
|
|
+ pathNavigatorStyle:{
|
|
|
|
+ pathLinePassedStyle:{
|
|
|
|
+ lineWidth:2
|
|
|
|
+ },
|
|
|
|
+ },
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ },
|
|
|
|
+
|
|
});
|
|
});
|
|
|
|
|
|
|
|
|
|
@@ -112,7 +123,7 @@
|
|
});
|
|
});
|
|
|
|
|
|
// 播放暂停切换
|
|
// 播放暂停切换
|
|
- $page.find('.icon-bofang').on('tap', function () {
|
|
|
|
|
|
+ $page.find('#play-pause').on('tap', function () {
|
|
var playSign = $page.find('#play-pause');
|
|
var playSign = $page.find('#play-pause');
|
|
if(playSign.hasClass('icon-bofang')){
|
|
if(playSign.hasClass('icon-bofang')){
|
|
playSign.removeClass('icon-bofang');
|
|
playSign.removeClass('icon-bofang');
|
|
@@ -151,7 +162,9 @@
|
|
});
|
|
});
|
|
$page.find('.icon-next').on('tap', function () {
|
|
$page.find('.icon-next').on('tap', function () {
|
|
if(navg0.getNaviStatus() == 'stop'){
|
|
if(navg0.getNaviStatus() == 'stop'){
|
|
- return;
|
|
|
|
|
|
+ navg0.start();
|
|
|
|
+ navg0.pause();
|
|
|
|
+ // return;
|
|
}
|
|
}
|
|
if(navg0.getNaviStatus() == 'moving'){
|
|
if(navg0.getNaviStatus() == 'moving'){
|
|
navg0.pause();
|
|
navg0.pause();
|
|
@@ -253,7 +266,6 @@
|
|
// lngLats.push([v.lng, v.lat]);
|
|
// lngLats.push([v.lng, v.lat]);
|
|
});
|
|
});
|
|
}
|
|
}
|
|
-
|
|
|
|
initPage(PathSimplifier, data);
|
|
initPage(PathSimplifier, data);
|
|
});
|
|
});
|
|
});
|
|
});
|