Я создаю веб-приложение для проектирования и анимации простых трехмерных сцен с использованием библиотеки Away3D, но дизайн самого интерфейса построен на основе прокручиваемого меню, занимающего всю высоту экрана.
Проблема в том, что в браузерах OSX есть глупая причуда, при которой, если страница прокручивается, когда она уже прошла настолько далеко, насколько это возможно, ее можно перетащить немного дальше, обнажив матовый металлический фон.Это выглядит красиво и так далее, но это в значительной степени разрушает прокрутку в SWF-объекте.Я использую Flash Builder и экспортирую в Safari, что практически полезно, хотя и довольно раздражает (особенно с сенсорной панелью Mac, которая может дать гораздо большую дельту прокрутки, чем может колесико мыши), но когда я открываю свое приложение в Firefox / Chrome,происходит тот же эффект, и приложение и браузер резко замедляются.
Я нашел код, который использует ExternalInterface для остановки swf, отправляющего события мыши на страницу, но кажется, что все они отключают обнаружение в swfи я не могу найти ничего другого, что может помочь.Если кто-нибудь знает решение, вы избавите меня от необходимости тратить несколько месяцев на то, что кажется подозрительно ненужным недостатком Flash на OSX!
Заранее спасибо, если кто-нибудь сможет помочь