Маки и Uploadify … не близнецы, не братья …

Так сказать, в продолжение вчерашнего поста. Сутки назад, дошли до разговоров в скайпе, представьте себе — с обычным школьным английским (правда образца 1980-90 школы), теперь все работает. так как дебагить на макосях, и с чем это едят.

Для начала придется развенчать миф о том, что на АМД (ам2+ 9550) макинтош не работает. Работает. Конфигурация правда не стандартная, стоит райд5-й, 8гб памяти, 9550 квадкоре процессор (только что подсмотрел, ибо не помню).

Установка проходит стандартно — vmWare+образ макинтоша. Я все качал в рутрахера, он же торентсру, найдете по ключевым словам, которые добрый и хороший тавровод дал в этой теме. Вмваре по словам vmware. Надо ставить воркстайшн. А вообще честно говоря «варя» у меня уже стояла :)

Ну дык вот, грузимся, после того как поуказывали опции закгрузки с сд-рома, выбираем левое (пли правое мегаиконку), запускаем … работает. Без всякого траха.

Единственно пришлось зайти в настройку, она валяется прямо на «ихней» панели, и выставить ай-пи адрес и ДНС напрямую на мой собственно роутер. Все. никаких перезагрузок — работает сеть. Я оценил сколько бы времени и сил я бы в маке сэкономил … только благодаря этому.

Ну да ладно, — поставил из сафарей фаерфокс, поставил в нем фаербаг, в коде прописал $.log() (ищите какой плагин это позволяет jLog вроде). Начал анализировать. Сразу скажу — а функция тут не причем … jquery uploadify не выдавал параметр файлов. который type. В итоге пришлось анализировать имя файла, опять же привести его в малому регистру, разбить «по точке», и сравнить.

Выяснилось, что фаерфокс нехило так падает, со свистом причемЮ, от вызова метода ClearifyAll() если его милы сделать в onSelect() onOpen() onCompleteAll() onProggress() — короче говоря — везде в методах этого «аплодифая» будь он неладен. Вышел использованием внешней функции в которую навалял всего что надо и не надо. Причем сделал две функции — с гавканьем, что «процесс канкеллед», и без него. И заработало. И счастье.

По сути, я уже сталкивался с автором амукслоадера, который сделал экстеншн, чтобы смотреть прогресс аплоада, через возможности штмл5-ть. Ждем теперь пока ИЕ+Савфари вст… обрадуют нас.

А вот напоследок скриншот как писался этот пост:

Макинтош

Макинтош

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *