Можно ли получить доступ к платформе датчиков и определения местоположения Windows 7 из Silverlight?

StackOverflow https://stackoverflow.com/questions/842411

Вопрос

Можно ли получить доступ к платформе датчиков и определения местоположения Windows 7 из Silverlight?В частности, я хотел бы узнать о данных о местоположении (GPS) и датчике внешней освещенности.

Редактировать:Я бы предположил, что способ сделать это был бы с помощью C # в коде, лежащем в основе file.

Это было полезно?

Решение 3

С новыми функциями в Silverlight 4, особенно вне браузера и com-взаимодействия, это определенно возможно.

Я все еще не знаю о Silverlight 3.

Другие советы

Нет.Предполагается, что Silverlight должен быть кроссплатформенным, а информация о датчиках и местоположении в Win7 недоступна нигде, кроме Win7.Вы могли бы попробовать какое-нибудь сложное сочетание Silverlight + .NET, но тогда было бы глупо использовать Silverlight, когда доступна вся платформа .NET / WPF.

Модель безопасности Silverlight объясняется (в некоторой степени) здесь http://blogs.msdn.com/shawnfa/archive/2007/05/09/the-silverlight-security-model.aspx

Win7 Sensor API - это собственный API и от .NET требует вызовов P / Invoke, это в контексте silverlight называется критическим кодом (IMO очень неудачно назван, но он у вас есть) и должен находиться на промежуточном уровне, поэтому он должен быть выполнимым, но не будет переносимым.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top