Я могу установить flashvarsObj при инициализации (swfobject.embedSWF), но не знаю, как изменить flashvarsObj после инициализации при доступе к нему по swfobject.getObjectById.
У меня есть флэш-график, и мне нужно перезагрузить его с новыми параметрами.
FlashVars передаются только в тот момент, когда файл внедрен.Если вам нужно передать новые переменные, вы должны либо удалить, затем заново внедрить весь SWF, либо изменить свой SWF, чтобы использовать ExternalInterface для передачи данных через JavaScript.
Я вполне уверен, что вам придется заново вызывать метод embedSWF заново.Существующий flash swf не может просто динамически изменять flashvars, если, возможно, вы не присоедините метод к swf, который вызывается Javascript, который передает ему vars.