1
我試圖使一個無國界的,總在最前,YouTube播放器,我已經得到了幾乎所有的設置,這裏是我的代碼:總在最前,桌面YouTube播放器
Dim html_aux As String = InputBox("Inserte URL YouTube")
Dim s As String() = html_aux.Split("=")
Dim htmlContent As String = "<html><body><iframe width='480'; height='271'; src='https://www.youtube.com/embed/" & s(1) & "'; frameborder='0';></iframe></body></html>"
Dim archivo As New System.IO.StreamWriter(".\Index.html", False)
If System.IO.File.Exists(".\Index.html") Then
archivo.WriteLine(htmlContent)
archivo.Close()
Else
MkDir(".\Index.html")
archivo.WriteLine(htmlContent)
archivo.Close()
End If
Navegador.Navigate("file:///" & IO.Path.GetFullPath(".\index.html"))
問題是當我啓動應用程序;我從WebBrowser控件得到三個錯誤。
腳本錯誤。
Error: Object doesn't support property or method 'create'.
我的猜測是這些錯誤來自web瀏覽器不支持該youtube.com/embed/url
保存實際的HTML代碼。
有沒有辦法讓WebBrowser處理這些衝突?我應該停止嘗試嗎?