Windows Phone 8的WebBrowser如何控制重置秤?

时间:2013-02-19 04:15:54

标签: windows-phone-8

是否有一些API来获取WebBrowser控件的当前比例,例如Android中的WebView的GetScale方法,如果用户用手指缩放页面,我想获得当前比例并重置当前比例? 谢谢

1 个答案:

答案 0 :(得分:0)

没有特殊属性,但您可以尝试以下

获取当前比例

MyBrowser.InvokeScript("eval", new string[] { "'' + screen.deviceXDPI/screen.logicalXDPI" })

基于How to detect page zoom level in all modern browsers?

重置比例

如上所示使用 InvokeScipt 通过视口元标记或-ms-viewport rule设置缩放(宽度:设备宽度或用户缩放:固定;最大缩放:1;最小缩放:1;)。