Question

Je suis en train de créer une base de gadget d'onde sur Silverlight 3. Tout fonctionne très bien. Le problème est que je veux ajouter des fonctionnalités lorsque le contrôle se charge de SL. Ainsi, dans « Objet » définition de SL, j'ai ajouté un pour param « onLoad » et a ajouté une fonction JS factice dans le gadget d'avoir une simple alerte. Mais je ne vois pas cette alerte quand gadget se charge. Après le débogage j'ai vu cet événement « onLoad » pour le contrôle de silverlight n'a jamais tiré. Lorsque je teste le même contrôle de SL dans une page de test autonome, « onLoad » ne soit tiré de manière appropriée. Je pense qu'il a quelque chose à voir avec la façon dont le client Google Wave héberge le contrôle SL. Toute information ou de l'aide sera grandement appréciée.

Merci

Était-ce utile?

La solution

J'ai essayé aussi d'utiliser silverwave et ont les mêmes problèmes. Les charges XAP et le constructeur semble être exécuté, mais le contrôle reste vide.

Avez-vous trouvé une réponse?

Après plusieurs heures, je trouve une réponse, au moins pour ma question.

  1. Toutes les URL doivent être HTTPS (j'ai oublié le Silverlight.js)
  2. Vous avez besoin d'un clientaccesspolicy.xml dans votre Webroot. trouvés ici

Maintenant, il fonctionne parfaitement.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top