有一個奇怪的;我在scrollviewer中使用了一個webview(所以我可以在webview上面滾動一個stackpanel),而且我的解決方案在桌面PC和平板電腦上使用得很好(使用鼠標和觸摸),但出於某種原因,在移動設備上電話頁面不會滾動!不知道爲什麼。這是我做了什麼:c#UWP Webview裏面滾動查看器只適用於手機
<ScrollViewer Grid.Row="1" x:Name="theScrollViewer" HorizontalAlignment="Stretch"
ScrollViewer.VerticalScrollBarVisibility="Hidden"
HorizontalScrollBarVisibility="Disabled">
<WebView ScrollViewer.HorizontalScrollBarVisibility="Hidden"
ScrollViewer.VerticalScrollBarVisibility="Hidden"
Margin="0" x:Name="theWebView"
Height="2000"
DefaultBackgroundColor="#ff2E2E2E" VerticalAlignment="Stretch" HorizontalAlignment="Stretch"/>
</ScrollViewer>
,並停止在網頁視圖我加入以下加載到web視圖的CSS滾動:
overflow-x:hidden;
overflow-y: hidden
web視圖的高度財產不會留2000;但我知道在scrollviewer中滾動它的內容需要一個height屬性。無論如何,這與鼠標和PC和平板電腦的觸摸完美結合,但在Windows 10 Mobile上它不會滾動。
任何想法??