У меня есть файл SWF и страница HTML - когда я открываю страницу HTML, она запускает мой файл SWF. Когда я щелкаю правой кнопкой мыши по файлу SWF, я вижу эти пункты меню правой кнопки мыши:
Settings...
About Adobe Flash Player 10...
Я хочу удалить эти пункты контекстного меню — когда я нажимаю правой кнопкой мыши на SWF-файле, я не должен ничего видеть.
Как мне это сделать?
решение1
Короткий ответ: вы не можете. Flash позволяет разработчикуизменятьменю правой кнопки мыши, но не удалить его. Вы можете удалить большинство элементов, но не два, показанные выше.
Я отстаю на пару версий в своей среде разработки Flash, но не думаю, что это изменилось в CS5 или CS5.5.
В некоторых браузерах можно поместить прозрачный объект поверх Flash-ролика, чтобы предотвратить получение им событий щелчка правой кнопкой мыши, но я не знаю ни одного универсального кросс-браузерного способа сделать это.
решение2
Пожалуйста, предоставьте дополнительную информацию...
Как конечный пользователь, вы не можете обойтись без внешних инструментов. Что касается внешних инструментов, то это зависит от используемого вами браузера.
Как разработчик, это зависит от вашей платформы разработки.