Сообщение от x-yuri
|
а apache зачем? Расскажи про баги
еще можешь попробовать посмотреть Adobe AIR или написать свой http-сервер: высоких требований к нему нету - так как он только для одного пользователя - и должно быть достаточно вариантов, как это быстро сделать
|
Апачь нужен для того - того... я не знаю для чего
. Если запускаю просто из папки страницу (HTML+JS+FLASH) то передача данных из JS to Flash работает только в IE, реализацию использовал с
вашего же сайта, а второй баг
есть код на AS3
import flash.errors.*;
import flash.events.*;
import flash.net.Socket;
import flash.external.ExternalInterface;
var arduinoSocket:Socket = new Socket("localhost",5333);
ExternalInterface.addCallback("sendFromJS", recieveFromJS);
//ExternalInterface.addCallback("sendFromJS",
function recieveFromJS(str:String):void {
try {
arduinoSocket.writeUTFBytes(str);
arduinoSocket.flush();
}
catch(e:IOError) {
trace(e);
}
}
он получен из двух кусков один я взял с вашего примера это
ExternalInterface.addCallback("sendFromJS", recieveFromJS);
и все что к ней примыкает и все остальное это запись в сериал порт.
Проблема в том что по отдельности это работает я могу передать в Flash из JS данные, могу Flash отправить в Arduino, но в связке они не работают, в AS эти функции я не знаю и поэтому не могу найти ошибку вот