對於橫幅廣告,你可以使用這個片段
webBrowser = new WebBrowser {Width = 320, Height = 50, IsScriptEnabled = true};
webBrowser.NavigateToString(
@"<html>
<head>
<meta name='viewport' content='width=320, height=50' />
<style type='text/css'>html, body { margin: 0px; padding: 0px;}</style>
<script type='text/javascript' src='http://ad.leadboltads.net/show_app_ad.js?section_id=123456'></script>
</head>
</html>");
webBrowser.Visibility = Visibility.Visible;
對於應用牆:
fullScreenAdBrowser.Navigate(new Uri("http://ad.leadboltads.net/show_app_wall?section_id=123456",UriKind.Absolute));
,因爲你需要
一個缺點這種整合可以指定寬度和高度,你會顯示空白頁時,有沒有廣告。 如果您很好地展示自家廣告,則可以在門戶網站上設置自家廣告。如果您不是,則可以通過添加內部廣告(包括在顯示內部廣告時通知您的腳本)來克服此限制,並在獲得您注入的腳本通知時隱藏Web瀏覽器。
這個問題仍然很模糊 - 你應該至少提供更多的代碼或任何其他數據的操作。 但是如果要說到iframe,您可以隨時將其添加到Webbrowser控件中。 – Agat
你需要什麼樣的代碼,你能否告訴我如何通過退出按鈕來實現iframe的操作 – black1stallion2
但是LeadBolt網站(如果你的意思是這個)說他們支持Windows Phone。他們以哪種方式做到這一點?他們必須提供一些HTML(或JavaScript)或什麼? – Agat