Отображение флеш ролика через Shockwave Flash Object

213
11 января 2018, 19:19

В коде страницы сайта вижу следующий скрипт, который выводит ролик:

<script type="text/javascript">
    window["flash_wnd"] = new Object();
    var flashvars = {};
    flashvars.lang = encodeURIComponent("rus");
    flashvars.api = encodeURIComponent("http://site.ru/php/site_api.php");
    flashvars.paymentsURL = encodeURIComponent("http://site.ru/xml/pay.php");
    var params = {};
    params.wmode = "window";
    params.bgcolor = "#EFD5A4";
    var attributes = {};
    swfobject.embedSWF("/swf/my.swf?nc=8", "flash_wnd", "607", "500", "9.0.0","expressInstall.swf", flashvars, params, attributes);
</script>

Хочу запустить этот ролик на WindowsForms C#, пишу следующее:

string url = "http://site.ru/swf/my.swf?nc=8";
flashPlayer.SetVariable("lang", "rus");
flashPlayer.SetVariable("api", "http://site.ru/php/site_api.php");
flashPlayer.SetVariable("paymentsURL", "http://site.ru/xml/pay.php");
flashPlayer.LoadMovie(0, url);

Ролик запускается, но не корректно. В нем идет реклама, а первый кадр это загрузка. Так вот дальше загрузки он не идет, я понимаю, что скорее всего дело в:

var params = {}; и var attributes = {};

Есть ли идеи, как правильно запустить такой ролик или как передать параметры, неужели это просто массивами добавлять через SetVariable?

READ ALSO
Конвертер Markdown в HTML и обратно на C# или JS

Конвертер Markdown в HTML и обратно на C# или JS

Нужен конвертер Markdown в HTML и обратно средствами C# или JS, есть ли готовые решения?

198
c# Как вызвать метод &ldquo;textBox&rdquo; в windows forms из другого потока чтобы прокрутить в конец списка

c# Как вызвать метод “textBox” в windows forms из другого потока чтобы прокрутить в конец списка

Имеется "textBox" (многострочный), заполняется сообщениями из "serialPort" и при добавлении новых строк прокручивается вверх (как уже все знают)Знаю...

245
Адаптация кода с Java на C# [требует правки]

Адаптация кода с Java на C# [требует правки]

Добрый вечер господа, нужна помощь человека который хорошо разбирается в Java с целью анализа имеющегося исходного кода программы, так как...

201
Что установить в Visual studio 2017 для разработки на c#?

Что установить в Visual studio 2017 для разработки на c#?

Я решил установить Visual studio 2017 enterprise и возник вопрос: где поставить галочки для разработки на c#Знаю что можно позже установить оставшийся...

200