В настоящее время я переношу свой код swf 10 OL 5.0 в среду выполнения DHTML и столкнулся с этой проблемой.
Я не могу установить собственный курсор для перетаскиваемого представления. Затем я обнаружил, что код, приведенный в документации, также не работает. Следующий код отлично работает в среде выполнения swf 10, но не работает в среде выполнения DHTML.
Я приложил образец кода
<canvas height="30">
<resource name="waitcursor" src="wait.png"/>
<view bgcolor="yellow" cursor="waitcursor">
<text>Roll over to change the cursor</text>
<handler name="onmouseover">
lz.Cursor.showHandCursor(false);
</handler>
</view>
</canvas>
Я вижу только нормальный курсор. Я попытался изменить курсор через javascript, но тоже не сработало. Я понял, что класс событий спрайта управляет этим, и его невозможно решить с помощью javascript.
В настоящее время я тестирую это в версии 5.0 и использую Firefox 16.0 Windows.