File tree Expand file tree Collapse file tree 1 file changed +12
-18
lines changed
examples/deepzoom/templates Expand file tree Collapse file tree 1 file changed +12
-18
lines changed Original file line number Diff line number Diff line change @@ -108,14 +108,19 @@ <h1>Slide properties</h1>
108
108
< script type ="text/javascript ">
109
109
$ ( document ) . ready ( function ( ) {
110
110
var dzi_data = { { dzi_data | default ( '{}' ) | safe } } ;
111
- var viewer ;
111
+ var viewer = new OpenSeadragon ( {
112
+ id : "view" ,
113
+ prefixUrl : "static/images/" ,
114
+ showNavigator : false ,
115
+ animationTime : 0.5 ,
116
+ blendTime : 0.1 ,
117
+ constrainDuringPan : true ,
118
+ minZoomLevel : 1 ,
119
+ visibilityRatio : 1 ,
120
+ zoomPerScroll : 2 ,
121
+ } ) ;
112
122
113
123
function open_slide ( url ) {
114
- if ( viewer ) {
115
- // Never reuse an existing viewer to avoid a timer leak
116
- viewer . close ( ) ;
117
- $ ( "#view" ) . text ( "" ) ;
118
- }
119
124
var tile_source ;
120
125
if ( dzi_data [ url ] ) {
121
126
// DZI XML provided as template argument (deepzoom_tile.py)
@@ -126,18 +131,7 @@ <h1>Slide properties</h1>
126
131
// DZI XML fetched from server (deepzoom_server.py)
127
132
tile_source = url ;
128
133
}
129
- viewer = new OpenSeadragon ( {
130
- id : "view" ,
131
- prefixUrl : "static/images/" ,
132
- tileSources : [ tile_source ] ,
133
- showNavigator : false ,
134
- animationTime : 0.5 ,
135
- blendTime : 0.1 ,
136
- constrainDuringPan : true ,
137
- minZoomLevel : 1 ,
138
- visibilityRatio : 1 ,
139
- zoomPerScroll : 2 ,
140
- } ) ;
134
+ viewer . open ( tile_source ) ;
141
135
}
142
136
143
137
open_slide ( "{{ slide_url }}" ) ;
You can’t perform that action at this time.
0 commit comments