GWT проверить, установлена ​​ли вспышка - PullRequest
1 голос
/ 16 ноября 2009

Есть ли способ в GWT проверить, поддерживает ли запущенный браузер Flash?

Ответы [ 2 ]

3 голосов
/ 17 ноября 2009

Проверьте swfobject , и, в частности, вы можете проверить этот метод:

swfobject.hasFlashPlayerVersion(versionStr)

API документы здесь .

Конечно, если swfobject слишком велик, вы можете просто проверить источники, чтобы увидеть, как они это делают. Я не уверен, возможно ли, что вы могли бы получить правильное возвращаемое значение из этого метода, даже если проигрыватель Flash каким-то образом отключен, но в этом случае, я полагаю, вы могли бы просто попытаться вставить SWF-файл с помощью swfobject и посмотреть, работает ли он, есть обратный вызов, сообщающий, успешно ли было выполнено встраивание, проверьте api docs для получения дополнительной информации.

1 голос
/ 19 ноября 2009

Самым простым решением было включить KIT для определения флэш-памяти в качестве вызова нативного сценария Java.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...