Просто сомнения о картинах камеры (IOS/Android/Windows)Формат изображения камеры/расширения (IOS/Android/Windows)
//take a picture
Ti.Media.showCamera({
saveToPhotoGallery:false,
success:function(event) {
if(event.mediaType == Ti.Media.MEDIA_TYPE_PHOTO) {
$.preview.image = event.media;
//insert on attachments table
database.insert('attachments',{
name:'test',
extension:'',
file:Ti.Utils.base64encode(event.media).toString()
});
}
}
});
Когда я отправить фотографию моей BackOffice, мне нужно отправить также расширение файла, но нет файла, только строка кодированного изображения, которую я сохранил в локальной таблице SQLite.
Как получить это расширение или оно необходимо для сохранения изображения в каталоге приложения?
Спасибо, еще одна вещь, когда я запускаю любой запрос SQLite, я регистрирую его на консоли, в этом случае журнал кодированного изображения, преобразованного в строку, имеет \ n в начале каждой строки, это правильно или Я делаю что-то неправильно? –
\ nUAUEAEaBAAECBAgkExAAJGu4cgkQIECAQBUQABgFAgQIECCQTEAAkKzhyiVAgAABAlVAAGAU \ nCBAgQIBAMgEBQLKGK5cAAQIECFQBAYBRIECAAAECyQQEAMkarlwCBAgQIFAFBABGgQABAgQI \ nJBMQACRruHIJECBAgEAVEAAYBQIECBAgkExAAJCs4colQIAAAQJVQABgFAgQIECAQDIBAUCy \ nhiuXAAECBAhUAQGAUSBAgAABAskEBADJGq5cAgQIECBQBQQARoEAAQIECCQTEAAka7hyCRAg \ nQIBAFRAAGAUCBAgQIJBMQACQrOHKJUCAAAECVUAAYBQIECBAgEAyAQFAsoYrlwABAgQIVAEB \ ngFEgQIAAAQLJBAQAyRquXAIECBAgUAUEAEaBAAECBAgkExAAJGu4cgkQIECAQBUQABgFAgQI \ nECCQTEAAkKzhyiVAgAABAlVAAGAUCBAgQIBAMgEBQLKGK5cAAQIECFQBAYBRIECAAAECyQQE \ nAMkarlwCBAgQIFAFBABGgQABAgQIJBMQACRruHIJECBAgEAVEAAYBQIECBAgkExAAJCs4col –
решена: IMG = img.replace (/ (\ г \ п | \ п | \ г)/г, ""); –