1. 程式人生 > >WPF的WebBrowser控制元件開啟flash,如何遮蔽警告資訊

WPF的WebBrowser控制元件開啟flash,如何遮蔽警告資訊

Title:To help protect your security, your web browser has restricted this file from showing active content that could access your computer. Click here for options...

在WPF視窗中,使用WebBrowser控制元件開啟flash,可能會彈出以下的警告資訊,而導致你無法在第一時間看到flash,必須右鍵單擊警告框,選擇“允許被組織的內容”,才能正常看到flash:

To help protect your security, your web browser has restricted this file from showing active content that could access your computer. Click here for options...

為了幫助保護您的安全,您的瀏覽器已經限制此檔案顯示可能訪問您的計算機的活動內容。單擊此處檢視選項……

如下圖:

解決辦法:

在指定WebBrowser的source的時候,使用檔案系統路徑,例如:

<Window x:Class="B1Motion.ViewDashboard"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="ViewDashboard" Height="1010" Width="1900">
    <Grid>
        <WebBrowser x:Name="WebBrowser1"  Source="file://127.0.0.1/c$/dashboard1.swf"></WebBrowser>
    </Grid>
</Window>

這樣,就可以避免彈出警告資訊了。