![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| t77 |
|
||||||||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 459 Регистрация: 27.7.2008 Репутация: нет Всего: нет |
Доброе время суток.
При отладке кода, наткнулся на следующее: На страничке имеется тег OBJECT
Как видно, при загрузке страницы, запускается функция loadParams(), которая в свою очередь задает определенные свойства объекту camreaObj.
Основная проблема заключается в том, что на строке:
Вылетает сообщение с ошибкой(javascript), что метод setVideoFormat не определен или не существует! Для устранение этой проблемы сделал следующее:
По поводу вышеприведенного кода имеются несколько вопросов: 1. Если условие
, верно! То есть, свойство VideoInputIndex не известно и не определено... Каким, тогда образом, у меня получается задать значение данному свойству ?
2. Все вышеприведенные свойства и методы объекта cameraObj, нигде не определены в коде. Получается, что это известные свойства и методы объекта "OBJECT" ?? Почему, тогда гугль о них ничего не знает?? 3. Не смотря на то, что после добавления в функции, условий if и else, ошибки больше нет и код работает... Что то мне не очень нравиться данное решение... Вопрос, можно ли решить данную проблему более красиво и правильно ? Спасибо. |
||||||||||||
|
|||||||||||||
| magelan |
|
|||
![]() потерял xPath ![]() ![]() Профиль Группа: Участник Сообщений: 393 Регистрация: 5.4.2010 Репутация: 2 Всего: 16 |
1. js пофиг определено значение или нет, у вас такой код получается:
var o = {}; o.o.o.o.o = 1; alert( o.o.o.o.o ); а он вполне рабочий. 2. js пофиг есть эти методы у объекта или нет, вы вольны дернуть любой метод с любым именем, сценарий либо найдет его и исполнит, либо обругается. 3. нет. и еще, то, что вы не понимаете это объект - clsid:912FB007-DD9A-11D3-BD8D-DAAFCB8D9378, который вероятно описан в доке на камеру, которую вы пытаетесь заюзать. тег <object> будет нормально работать только в MSIE, т.к. это их формат подключения объектов системы. Отсюда вероятные причины того, что объект неопределен - вы используете не мелкософтовский браузер, у вас не установленны драйвера на камеру. |
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |