canvas縮放 canvas重繪時(shí)怎么增加刷新頻率?
canvas重繪時(shí)怎么增加刷新頻率?你好,我最近也發(fā)現(xiàn)了同樣的問(wèn)題。自定義畫(huà)布層在用鼠標(biāo)拖動(dòng)地圖時(shí)可以正常刷新數(shù)據(jù),用鼠標(biāo)滾輪縮放地圖時(shí)不能更新圖層。1. 與您不同的是,當(dāng)我自定義圖層時(shí),我最終調(diào)用:
canvas重繪時(shí)怎么增加刷新頻率?
你好,我最近也發(fā)現(xiàn)了同樣的問(wèn)題。自定義畫(huà)布層在用鼠標(biāo)拖動(dòng)地圖時(shí)可以正常刷新數(shù)據(jù),用鼠標(biāo)滾輪縮放地圖時(shí)不能更新圖層。
1. 與您不同的是,當(dāng)我自定義圖層時(shí),我最終調(diào)用:畫(huà)布繪制者.prototype=新建BMap.覆蓋()
2. 每次創(chuàng)建新層時(shí),我都會(huì)將moveend和zooend事件添加到地圖以重繪層。我發(fā)現(xiàn)只有一層時(shí),它會(huì)正常刷新。當(dāng)有多個(gè)層時(shí),添加一個(gè)層的事件將覆蓋上一層添加的層。前一層不能正常刷新,解決不了問(wèn)題
3。最后,我測(cè)試了一下,發(fā)現(xiàn)百度API 1.5版沒(méi)有這個(gè),不管有多少層,每層都會(huì)在鼠標(biāo)移動(dòng)結(jié)束或縮放結(jié)束時(shí)更新一次。版本2.0和3.0中存在問(wèn)題。我已經(jīng)把我的問(wèn)題提交到百度地圖開(kāi)發(fā)中心了,但是目前還沒(méi)有有用的回復(fù)
4。另外,我的問(wèn)題很可能會(huì)重復(fù),但不一定,你一定要顯示它
你可以先選擇要變換的圖層,然后用鼠標(biāo)拉伸圖層。
1. 用鼠標(biāo)單擊要放大和縮小的圖層。這里,以“人”層為例。選擇后,圖層的背景色將變?yōu)榛疑?/p>
2。同時(shí)按住鍵盤上的“Ctrl”鍵和“t”鍵。此時(shí),所選人員層將由一個(gè)框選擇:
3。用鼠標(biāo)點(diǎn)擊圖片框上的拖動(dòng)按鈕,可以放大和縮小要縮小的圖像,如果需要等比例放大和縮小,可以按住鍵盤上的“shift”鍵,然后拖動(dòng)進(jìn)行放大和縮小。圖層轉(zhuǎn)換完成后,按鍵盤上的enter鍵即可完成對(duì)圖層的操作