ht for web 限制縮放比例

2021-10-04 05:01:54 字數 724 閱讀 4528

看了ht 的官方文件找不到可以限制的api,可能是自己能力有限的問題。在這使用原生的滑鼠滾輪事件監聽來控制,希望有更好方案的夥伴能夠多多分享,寫的不好請見諒

// 限制縮放比例  zoomax:最大縮放倍數 zoommin: 最小縮放倍數 zoom 初始化值

zoommax =45;

zoommin =-20

; zoom =0;

/*監聽滑鼠滾輪事件,用於限制模型的縮放比例,因為谷歌和火狐的滾輪事件不同,所以

這邊同時監聽連個事件

*///谷歌瀏覽器的監聽事件

document.

addeventlistener

('mousewheel'

, controllerzoom)

;//火狐瀏覽器的監聽事件

document.

addeventlistener

('dommousescroll'

, controllerzoom)

;function

controllerzoom

(event)

}else}if

(zoom > zoommin && zoom < zoommax)

else

}var

getwheeldelta

=function

(event)

控制舞台縮放比例

控制舞台縮放比例 當調整呈現 flash player 或 air 的螢幕部分的大小時,flash player 或 air 會自動調整舞台內容來加以補償。stage 類的scalemode屬性可確定如何調整舞台內容。此屬性可以設定為四個不同值,如 flash.display.在製作flash全站的...

內容模式與比例縮放

當您改變檢視的邊界,或者將乙個比例因子應用到檢視的transform屬性宣告 時,邊框矩形會發生等量的變化。根據內容模式的不同,檢視的內容也可能被縮放或重新定位,以反映上述的變化。檢視的contentmode屬性決定了邊界變化和縮放操作作用到檢視上產生的效果。預設情況下,這個屬性的值被設定為uivi...

按比例縮放顯示bitmap

bitmapfactory.options factoryoptions new bitmapfactory.options 不將讀取到記憶體中,仍然可以通過引數獲得它的高寬 factoryoptions.injustdecodebounds true bitmapfactory.decodefil...