我使用此代码,电话:WebBrowser禁用平移/缩放wp7?
<phone:WebBrowser Foreground="White" Opacity="0" Height="600" Width="430" x:Name="weblink" LoadCompleted="weblink_LoadCompleted" VerticalAlignment="Top"/>
在此代码,我想在手机禁用的平移/缩放
:web浏览器。
如果有人知道这个想法,请在这里分享。
谢谢。
我使用此代码,电话:WebBrowser禁用平移/缩放wp7?
<phone:WebBrowser Foreground="White" Opacity="0" Height="600" Width="430" x:Name="weblink" LoadCompleted="weblink_LoadCompleted" VerticalAlignment="Top"/>
在此代码,我想在手机禁用的平移/缩放
:web浏览器。
如果有人知道这个想法,请在这里分享。
谢谢。
如果你可以改变HTML也许你可以添加视口元数据: https://developer.mozilla.org/en/Mobile/Viewport_meta_tag
我用它在我的WP7应用程序(栈Instapaper的)来显示网页与特定的宽度,使阅读体验不通过缩放/平移
妨碍我用这个值:
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no, minimum-scale=1.0, maximum-scale=1.0" />
将IsHitTestVisible
设置为False
,并且您不能再对控件进行交互。
即。 <phone:WebBrowser IsHitTestVisible="False" ... />
我认为你有一个更好的方式捕获操纵事件,如果是在WP7.5芒果,因为BR欠款控制是完全不同的,我从这里读取link。我已经标记了重要的东西。
Windows Phone中的webbbrowser控件仍然允许缩放和滚动,因为这是在实际浏览器组件上方的控件上完成的。
这可以在C#中被禁用(另外,你或许可以发现左/右VS向上/向下滚动手势和单独压制他们)
请参阅完整的说明此博客条目: http://www.scottlogic.co.uk/blog/colin/2011/11/suppressing-zoom-and-scroll-interactions-in-the-windows-phone-7-browser-control/
彼得
IsHitTestVisible =“False”此代码隐藏用于滚动也,我想滚动,只隐藏引脚/缩放。 – Jeeva 2011-12-15 07:36:50