2010-12-20 12 views
0

Lync 2010 Client APIを使用してLync 2010 Clientと通信するSilverlightアプリケーションを作成しています。 Internet Explorerで正常に動作しますが、クローム/ Firefoxで私はこれを取得:新しいMicrosoft Lync 2010クライアントAPIは、IE以外のブラウザでも機能しますか?

Microsoft.Lync.Model.UnsupportedBrowserException: ブラウザはMicrosoft.Lync.Model.LyncClient.HandleJavascriptExceptionでのActiveX (文字列をサポートしていませんが LyncSilverlightApplication2.Page.button1_Click(オブジェクト 差出人、RoutedEventArgsでMicrosoft.Lync.Model.LyncClient.EnsureOfficeIntegration()Microsoft.Lync.Model.LyncClient.GetClient() での誤差) A)

documentation APIがIEでのみ機能する可能性があるというヒント:現在、Internet Explorer 7とInternet Explorer 8はLyncコントロールをサポートしています。 。。 "この文はが本当には、他のブラウザを除外し、APIがコントロールから独立することができしかし、まだそう

ません。IE以外のブラウザで新しいMicrosoft Lync 2010のクライアントAPIの作業を行い

答えて

1

残念ながら、Lync APIはActiveX対応ブラウザでしか動作しません。SilverlightコントロールはActiveXを使用してLyncと通信します。

cross-broswer機能を実現するには、UCMA 3.0を使用してバックエンドサービスを作成し、これをWebページに公開することをお勧めします。 WCF。

もう少し詳しくは、私とGeorge Durziの答えはthis questionです。

1

あなたはとても明らかLyncのAPIはActiveXのを使用してのActiveXに関するエラーが出ます。この技術は、私は怖いInternet Explorerでのみ使用可能です。

一部のブラウザでのActiveXを有効にするためのプラグインを提供していますが、私はそれが解決するかわかりませんあなたの問題。

+0

どうやら...私の次の質問は、Lync 2010 APIでActiveXが使用されているのでしょうか? ;) – BaBu

1

Wikipediaによると、FireFoxのプラグインオプションのほとんどは古くなっています。一般に、ActiveXはIEのみを意味します。

関連する問題