Я работаю над Blackberry webworks App. Я показываю некоторые изображения на странице. Я хочу сохранить изображение в папке Blackberry Picture, если пользователь нажмет на нее. Я использовал следующий код, но сохранил его на карте памяти, а не в папке с фотографией Blackberry. Ниже мой код:загрузка и сохранение изображения в blackberry с использованием php и javascript
$file = 'images/' . $_GET['file'];
if (file_exists($file)) {
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename='.basename($file));
header('Content-Transfer-Encoding: binary');
header('Expires: 0');
header('Cache-Control: must-revalidate');
header('Pragma: public');
header('Content-Length: ' . filesize($file));
ob_clean();
flush();
readfile($file);
exit;
}
Я нашел еще один способ сохранения файла в ежевике, но я не понимаю, как сохранить изображение, используя следующий код, его в яваскрипте кода, который я получил от ежевики форума ,
<script type="text/javascript">
var xmlString = "<test>IO functions</test>";
var filePath = "file:///store/home/user/sample.xml";
var parser = new DOMParser();
var doc = parser.parseFromString(xmlString, "text/xml");
var blob_data = blackberry.utils.documentToBlob(doc);
blackberry.io.file.saveFile(filePath, blob_data);
</script>
Привет, как на самом деле, я также работаю над тем же. Не получить его. можете ли вы опубликовать свой код, если он выполнен успешно. Спасибо заранее ........ –