Показать сообщение отдельно
Старый 06.06.2009, 20:02
oiky вне форума Посмотреть профиль Отправить личное сообщение для oiky Найти все сообщения от oiky
  № 1  
Ответить с цитированием
oiky

Регистрация: May 2009
Сообщений: 6
По умолчанию Загрузка локальных файлов

На сайте флеш грузит музыкальный файл. Все работает нормально. Сделал оффлайновую копию сайта. Музыка не играет в браузере, хотя при запуске флеша из-под среды разработки, все работает.
Пути указаны верно, файлы на месте. AS3, FP9.

Заранее спасибо за помощь.

Код AS3:
var song:SoundChannel = new SoundChannel();
var swf:Loader = new Loader();
var soundFactory:Sound = new Sound();
var isplaying=0;
var paramUrl:String=root.loaderInfo.parameters.musicFile;
var paramAutoStart:String=root.loaderInfo.parameters.autoStart;
 
paramUrl="1.1.mp3";paramAutoStart="true";
 
ExternalInterface.addCallback("getPlaying", getPlaying);
function getPlaying():String {
	return (isplaying ? "true" : "false");
}
 
function playme(event:MouseEvent) {
	if (isplaying) {
		song.stop();
		soundFactory.close();
		song = new SoundChannel();
		isplaying=0;
		//ExternalInterface.call("setp('false')");
		return;
	}
	soundFactory = new Sound();
	soundFactory.load(new URLRequest(paramUrl));
 
	song = soundFactory.play(0, 40);
	isplaying=1;
	//ExternalInterface.call("setp('true')");
}
 
if (paramAutoStart=="true") {
	playme(null);
}
 
btn_music.addEventListener(MouseEvent.MOUSE_DOWN, playme);
Добавлено через 15 минут
Цитата:
Go to the Setting Manager
Click on the Global Security Panel Manager, the box on the top right of the page.
Click on the “Edit Locations” menu and a drop down menu will appear.
Click “Add Location”
Click “Browse for folder” to find the folder that holds the presentation.
Понял, что флеш не грузит данные, если не является доверенным приложением. А как же мне его добавить? Ведь пользователь явно не будет делать 5 кликов и вводить путь