Вам необходимо вернуть маркер в componentDidMount
.
Например:
this.setState({markers: this.state.markers.map(marker =>{
if(marker.watchId === id){
found = true
marker.latitude = lat
marker.longitude = long
}
return marker
})});
Вы можете CNAME субдомен, как который Вы управляете в Amazon S3 (к блоку с названием субдомена), так:
http://s3.ceejayoz.com/ (переходит к моему блоку 's3.ceejayoz.com'),
Загрузка Вашего собственного файла clientaccesspolicy.xml к корню того блока (и установка полномочий быть глобально видимыми) должны добиться цели, если я понимаю Ваш вопрос правильно, поскольку это будет доступно по http://s3.ceejayoz.com/clientaccesspolicy.xml.
Больше информации в документах S3: http://docs.amazonwebservices.com/AmazonS3/2006-03-01/index.html?VirtualHosting.html
править: От рассмотрения этого Вы могли также использовать "Пример Виртуальный Размещенный Метод Стиля" без CNAME: http://bucketname.s3.amazonaws.com/clientaccesspolicy.xml
Да. Можно найти библиотеку ActionScript 3 для соединения с S3 в:
http://code.google.com/p/as3awss3lib/
с большей информацией в:
http://weblogs.macromedia.com/cantrell/archives/2007/05/actionscript_li.html
Можно посмотреть на пример API, используемого путем проверки приложения S3E AIR в:
http://download.macromedia.com/pub/developer/air/sample_apps/S3E.air
и можно захватить исходный код от:
http://download.macromedia.com/pub/developer/air/sample_apps/S3E.zip
надежда, которая помогает...
камеры микрофона
Если вы ищете рабочий пример Rails - Flex - S3, то обратите внимание на этот проект rails: http://github.com/ GreenAsJade / s3-swf-upload-plugin
Он задокументирован и работает "из коробки". Вы даже можете перепроектировать логику Flex.