Откройте локальный файл с AIR / Flex

Если вам действительно нужны все вставленные ID

$dataArray = [
    ['name' => 'ABC'],
    ['name' => 'DEF']
];

$ids = [];

foreach($dataArray as $data)
{
     $ids[] = DB::table('posts')->insertGetId($data);

}

Чтобы получить весь идентификатор с массивной вставкой, я думаю, что хороший способ - сначала получить последний идентификатор в таблице, сделать массивную вставку и получить последний идентификатор. Теоретически они должны следовать, если не было вставки из другого соединения. Чтобы избежать того, что решение является транзакцией .

Обновить

Также прочитайте документацию

12
задан Shawn 7 August 2008 в 17:31
поделиться

4 ответа

Только способ, которым я мог выяснить, как сделать это, просто не перемещая файл и говоря пользователю, состоял в том, чтобы выдать его к браузеру.

navigateToURL(new URLRequest(File.applicationStorageDirectory.nativePath + "/courses/" + fileName));
2
ответ дан 2 December 2019 в 19:57
поделиться

В настоящее время Adobe не поддерживает вводные файлы там приложения по умолчанию. Выдавание его к браузеру, кажется, единственный способ заставить его работать.

Вы могли однако использовать FileStream и записать маленький файл HTML с некоторым JavaScript, который устанавливает местоположение iframe в файл, затем после того, как приблизительно 100 мс называют window.close (). Затем открытый, что файл в браузере.

0
ответ дан 2 December 2019 в 19:57
поделиться

Это первая версия среды FluorineFx Aperture.

Эта среда обеспечивает встроенную поддержку интеграции с ОС (только Windows) для настольных приложений AIR.

Эта среда расширяет возможности приложений Adobe AIR в ненавязчивый способ: просто распространите предоставленные библиотеки с вашим приложением AIR, во время выполнения платформа автоматически подключится к вашему приложению.

Возможности

  • Запустите собственные приложения и документы с помощью предоставленной апсистемной библиотеки.
  • Сделайте снимки экрана весь экран с предоставленной библиотекой apimaging
  • Доступ к контактам Outlook из приложения Air с предоставленной библиотекой apoutlook

http://aperture.fluorinefx.com/

2
ответ дан 2 December 2019 в 19:57
поделиться

Вы можете использовать новую функцию openWithDefaultApplication (); , которая доступна в классе File (я считаю, что она доступна только в AIR 2)

например:

var file:File = File.desktopDirectory.resolvePath(fileLocation);
file.openWithDefaultApplication();
13
ответ дан 2 December 2019 в 19:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: