Почему sharepoint не работает с браузером Safari?

Я разрабатываю веб-часть Silverlight, используя клиентскую объектную модель для Sharepoint 2010. Моя веб-часть правильно работает в IE, но не работает в Safari. У меня ОС windows 7 и браузер Safari 5.1.2. Я обнаружил, что ExecuteQueryAsync() не работает должным образом в сафари. У меня есть следующее утверждение

clientContext.ExecuteQueryAsync(HandleManagerUserGroupRequestSucceeded, HandleManagerUserGroupRequestFailed);

После выполнения этого оператора управление не передается ни обработчику успешного события HandleManagerUserGroupRequestSucceeded, ни обработчику неудачного события HandleManagerUserGroupRequestFailed. В то же время он также не делает никаких исключений. Не могли бы вы сказать мне, почему это происходит? Есть ли способ решить вышеуказанную проблему? Пожалуйста, предоставьте мне любой код или ссылку, с помощью которой я могу решить вышеуказанную проблему.


person Shailesh Jaiswal    schedule 13.02.2012    source источник


Ответы (1)


Он поддерживается с ограничениями для операционных систем, отличных от Windows, для Safari 4.04.

Справочник

person Beytan Kurt    schedule 13.02.2012
comment
Да, я знаю это. Но вышеуказанная проблема является причиной того же ограничения? - person Shailesh Jaiswal; 13.02.2012
comment
Я думаю, вы не поняли фразу, написанную выше, там написано, что поддерживается версия 4.04; так что твоя 5.1.2 не поддерживается. Пожалуйста, попробуйте свой код в этой конкретной версии браузера, и если проблема не исчезнет, ​​вам следует спросить об известном ограничении. Ссылка также включает известные ограничения для сафари, но, похоже, не существует известного ограничения на стороне клиента. - person Beytan Kurt; 13.02.2012