2016-12-09 5 views
-1

これを私のWindowsフォームに埋め込みたいと思います。Google Business Viewバーチャルツアーを埋め込む

Private Sub InitializeComponent() 
    Try 
     Me.VirtualView = New WebBrowser 
     Me.AutoScaleDimensions = New System.Drawing.SizeF(6.0!, 13.0!) 
     Me.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font 
     Me.ClientSize = New System.Drawing.Size(347, 261) 
     Me.Name = "frmVirtual" 
     Me.Text = "frmVirtual" 
     Me.VirtualView.ScriptErrorsSuppressed = True 
     Me.VirtualView.Name = "frmVirtual" 
     Me.VirtualView.DocumentText = "<html><body><iframe width='600' height='450' style='border: 0' src='https://www.google.com/maps/embed?pb=!1m0!3m2!1sen!2sau!4v1481252003737!6m8!1m7!1sF%3A-pwYGx-oWTIk%2FWC6LeJuIxdI%2FAAAAAAAABIg%2FphppDvMZr54JiWnLbsbUgDcTGUfGXLMRACLIB!2m2!1d-33.76525136331761!2d150.9088391438127!3f310!4f0!5f0.7820865974627469' frameborder='0' allowfullscreen></iframe></body></html>" 

    Catch ex As Exception 

     MessageBox.Show(ex.Message.ToString(), "Unable to Retrieve") 

    End Try 

End Sub 

ただし、このコードには何も表示されません。助けてください。ありがとうございました。

+0

**あなたの提案したソリューションを試しましたか?**それを試していない場合... – Codexer

+0

私は私の質問を変更しました。 – Jen143

+0

あなたの質問に追加し続けることはしないでください。あなたが直面していた問題は、私がそれを助けた「iframe」を表示していました。質問に追加することで、同じ問題を経験している人が正しい答えを見つけるのが難しくなります。あなたが解決策を見つけたらいつものように投票してください。 – Codexer

答えて

0

InitializeComponentメソッドのアドレスをナビゲートしないでください。クラスのLoad()メソッドを使用してナビゲートしてください。この特定の問題については、WebBrowserコントロールのDocumentTextプロパティを設定する必要があります。

WebBrowserコントロールの新しいインスタンスを作成していますが、どこにでも追加することはできません。追加しないと、このコントロールが表示されません。 IMOは必要な場所に新しい場所をドラッグアンドドロップするだけです。私はここにいた何

Me.VirtualView.ScriptErrorsSuppressed = True 
Me.VirtualView.DocumentText = "<html><body><iframe width='600' height='450' style='border: 0' src='https://www.google.com/maps/embed?pb=!1m0!3m2!1sen!2sau!4v1481252003737!6m8!1m7!1sF%3A-pwYGx-oWTIk%2FWC6LeJuIxdI%2FAAAAAAAABIg%2FphppDvMZr54JiWnLbsbUgDcTGUfGXLMRACLIB!2m2!1d-33.76525136331761!2d150.9088391438127!3f310!4f0!5f0.7820865974627469' frameborder='0' allowfullscreen></iframe></body></html>" 

あなたはiframehtml内側とbodyタグをラップする必要がありました。

:スクリプトエラーのことをロードがあるので、私はtrueにScriptErrorsSuppressedを追加しました。これらのマップを埋め込む新しい方法を調べると、呼び出しで使用するAPIキーが必要ですhere

+0

画像が表示されません – Jen143

+0

私は、スクリプトエラーは、コード自体ではなく、コード自体を読み込むときに発生します...これをテストするには、srcを 'src =' https:// www.google.com ' ...コードが読み込まれた場合は動作します。 – Codexer

+0

私はhtmlのみで埋め込みを試みましたが、それは動作します – Jen143

関連する問題