Как получить код ошибки плагина WMP в IE, когда он не проигрывает какой-либо ресурс? - PullRequest
0 голосов
/ 17 марта 2011

В последнее время я пытаюсь создать веб-страницу для устранения неполадок WMP. И я хочу, чтобы пользователи не могли воспроизвести ресурс на моей странице из-за некоторых проблем, таких как отсутствие кодека WMP, невозможность передачи DRM... и т.д., тогда я покажу им некоторую информацию о том, как это исправить. Я гуглил пример , и проблема заключается в свойстве ErrorCode объекта WMP wmpocx всегда отображается как undefined, пока он там существует. Так как я могу получить код ошибки WMP в JSCript?

С уважением

1 Ответ

0 голосов
/ 18 марта 2011

Найдите решение, прочитав исходный код страницы Обновление компонента безопасности на веб-сайте Microsoft.

Основной код:

var error = wmpocx.error;
var errorItem;
var index;    //index into the error queue.
var message;

//The error is an error object that can have multiple errors in a queue
//error.errorCount is the count of errors in the error queue
for(index=0; index<error.errorCount; index++)
{
    errorItem = wmpocx.error.item(index);
    //you can get information on the error with the following properties
    //errorItem.errorCode
    ecode = errorItem.errorCode;
    message = errorItem.errorDescription;
}
...