File tree Expand file tree Collapse file tree 2 files changed +23
-3
lines changed
packages/webshell/src/features Expand file tree Collapse file tree 2 files changed +23
-3
lines changed Original file line number Diff line number Diff line change @@ -14,10 +14,24 @@ export interface ForceResponsiveViewportOptions {
14
14
* @defaultvalue 1
15
15
*/
16
16
maxScale ?: number ;
17
+ /**
18
+ * Minimum pinch-zoom scale.
19
+ *
20
+ * @defaultvalue 1
21
+ */
22
+ minScale ?: number ;
23
+ /**
24
+ * Initial zoom scale.
25
+ *
26
+ * @defaultvalue 1
27
+ */
28
+ initScale ?: number ;
17
29
}
18
30
19
31
const defaultOptions : Required < ForceResponsiveViewportOptions > = {
20
- maxScale : 1
32
+ maxScale : 1 ,
33
+ initScale : 1 ,
34
+ minScale : 1
21
35
} ;
22
36
23
37
/**
Original file line number Diff line number Diff line change 1
1
function ForceResponsiveViewportFeature(context) {
2
2
var options = context.options || {};
3
3
var maxScale = options.maxScale || 1;
4
+ var initScale = options.initScale || 1;
5
+ var minScale = options.minScale || 1;
4
6
var metaViewportContent =
5
7
'width=device-width, ' +
6
- 'initial-scale=1, ' +
7
- 'minimum-scale=1, ' +
8
+ 'initial-scale=' +
9
+ initScale +
10
+ ',' +
11
+ 'minimum-scale=' +
12
+ minScale +
13
+ ',' +
8
14
'maximum-scale=' +
9
15
maxScale;
10
16
var metaElements = document.getElementsByTagName('meta');
You can’t perform that action at this time.
0 commit comments