Windows runtime 无法在网络视图之间滑动(Windows 8)

Windows runtime 无法在网络视图之间滑动(Windows 8),windows-runtime,winrt-xaml,Windows Runtime,Winrt Xaml,目前我正在开发一个WinRT应用程序,我想实现网页之间的滑动。我使用FlipView进行刷卡 但是很明显,WebView正在捕获滑动,并且没有将这些事件传递给FlipView <FlipView HorizontalAlignment="Left" Grid.Row="1" VerticalAlignment="Top" Margin="50,50,50,50"> <FlipViewItem> <WebView Horizon

目前我正在开发一个WinRT应用程序,我想实现网页之间的滑动。我使用FlipView进行刷卡

但是很明显,WebView正在捕获滑动,并且没有将这些事件传递给FlipView

<FlipView HorizontalAlignment="Left" Grid.Row="1" VerticalAlignment="Top" Margin="50,50,50,50">
        <FlipViewItem>
            <WebView HorizontalAlignment="Left" Height="600" VerticalAlignment="Top" Width="1200" Source="http://www.site1.com" ManipulationMode="None"/>
        </FlipViewItem>
        <FlipViewItem>
            <WebView HorizontalAlignment="Left" Height="600" VerticalAlignment="Top" Width="1200" Source="http://www.site2.com"/>
        </FlipViewItem>
</FlipView>


有没有办法将滑动事件传递到FlipView?

没有。因为webview与其他控件不同,在技术上是一个单独的窗口,因此您会遇到这样的限制,即当您尝试将其放入另一个交互控件中或尝试在其上渲染其他控件时,它无法很好地播放。这一不幸的限制一直困扰着Microsoft的UI框架。

您可以尝试在WebView上方添加一个标题栏区域,该区域中的滑动事件仍将传递给FlipView。

更多信息:以及WebView类: