我試圖運行一個.swf
文件在我的WPF應用程序,我創建了一個html
頁面,在我一直在使用object
標籤,然後加載一個html
網頁在我的Main Window
運行Flash在WPF
.swf
文件
我的XAML看起來像
<Window x:Class="sirajflash.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525">
<Grid>
<WebBrowser Name="myBrowser"></WebBrowser>
<!--<Frame Name="myframe"/>--> //tried with frame also but no luck
</Grid>
</Window>
分配源
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
myBrowser.Source = new Uri(CreateAbsolutePathTo("playflash.htm"), UriKind.Absolute);
}
private static string CreateAbsolutePathTo(string mediaFile)
{
return System.IO.Path.Combine(new FileInfo(Assembly.GetExecutingAssembly().Location).DirectoryName, mediaFile);
}
}
問題:
當我運行出現警告ActiveX
內容試圖訪問等等等等,當我允許它沒有出現在警告保持上發生的多次我的主窗口的應用程序。
如果我直接在瀏覽器中運行flash電影,它運行得很好。
問候。
您是在x86還是x64機器上? – spender
我使用x86機器 –
這不是那麼... – spender