标题显示我正在尝试在 VB 应用程序中显示iframe标记中的视频,但我的GeckoFx浏览器只显示白屏并弹出警告窗口,说{{1 }}
我的代码:
c is not a registered protocol
My.Resources.Iframe:
File.WriteAllText(Application.StartupPath & "/Dump/site.html", My.Resources.Ifame)
Gecko1.Navigate(Application.StartupPath & "/Dump/site.html")
Gecko1.Visible = True
我已经实施了
<html>
<body>
<IFRAME SRC="http://www.mp4upload.com/embed-qdj03qmk52rj.html" allowfullscreen="true" FRAMEBORDER=0 MARGINWIDTH=0 MARGINHEIGHT=0 SCROLLING=NO WIDTH=640 HEIGHT=380></IFRAME>
</body>
</html>
进入Form的加载事件。
我也尝试了与普通Webbrowser相同的html,但它也不起作用。这不是托管服务商的问题,因为无论iframe源是什么,每次都会出现相同的错误。
顺便说一句,我正在使用GeckoFx 29.0和xulrunner的匹配版本,并且没有任何其他错误。
感谢Tom帮助我(在评论中见到他)。我只需要改变
Gecko.GeckoPreferences.Default("extensions.blocklist.enabled") = False
到
Gecko1.Navigate(Application.StartupPath & "/Dump/site.html")