Я пытаюсь создать расширение Firefox, которое использует приложение flex. Я попытался обернуть его в типы XUL (
Проблема в том, что всякий раз, когда я использую относительный путь (доступ через chrome: // или mySWF.html), флэш-память не загружается.
У меня есть метод для поиска абсолютного пути (он опубликован ниже), но я не могу найти способ динамически изменить src для iframe или браузера.
<script type="text/javascript">
function loadSWF() {
alert("loadSWF!");
var fullPath = "file:///" + extensionPath.path.replace(/\\/g,"/") + "/chrome/content/HelloWorld.html";
top.document.getElementById('AppFrame').setAttribute("src",fullPath);
}
</script>
Ниже приведены мои 2 метода вызова приложения flex:
<iframe
type="content"
src=??????
flex="1"
id="AppFrame"
name="AppFrame"
onLoad="loadSWF();"/>
<browser
id="browserid"
type="content"
src=??????
flex="1"/>
Как я могу вызвать мою функцию для установки атрибута src ???