Prise en charge de jQuery 3.x
* 
Les informations de cette rubrique ne s'appliquent qu'à ThingWorx 8.2 et 8.3.
ThingWorx fournit actuellement une prise en charge complète des phases de conception et d'exécution d'applications composites avec jQuery. Une mise à niveau incrémentielle de jQuery 1.x vers jQuery 3.x a été effectuée avec chaque version :
Dans ThingWorx 8.3, la prise en charge des phases de conception et d'exécution est assurée avec jQuery 3.x.
Dans ThingWorx 8.2, une prise en charge de la méthode d'exécution duale est assurée pour jQuery 1.x et 3.x.
Activation de la prise en charge de l'exécution de jQuery 3.x
Dans ThingWorx 8.3, la prise en charge de jQuery 3.x est activée par défaut, mais peut être désactivée dans Composer.
Dans ThingWorx 8.2, la prise en charge de jQuery 3.x est désactivée par défaut, mais peut être activée dans Composer.
Pour activer ou désactiver cette prise en charge dans l'ancien Composer, accédez au menu des préférences utilisateur et sélectionnez Activer l'exécution de jQuery 3.x.
Pour activer la prise en charge dans le nouveau Composer, accédez au menu des préférences utilisateur et sélectionnez Activer l'exécution de jQuery 3.x.
Visualisation d'applications composites avec jQuery 3.x
8.3 : si jQuery 3.x est activé comme indiqué ci-dessus, lorsque vous visualisez une application composite au moment de son exécution, l'URL contient index.html. Par exemple, lors de la visualisation d'une application composite nommée MyTestMashup au moment de l'exécution, l'URL s'affichera sous cette forme : /Thingworx/Runtime/index.html#mashup=MyTestMashup.
* 
Pour visualiser une application composite avec jQuery 1.x, remplacez l'URL par /Thingworx/Runtime/index-jq1.html#mashup=MyTestMashup ou désélectionnez l'option Activer l'exécution de jQuery 3.x.
8.2 : si jQuery 3.x est activé comme indiqué ci-dessus, lorsque vous visualisez une application composite au moment de l'exécution, l'URL contient index-jq3.html au lieu d'index.html. Par exemple, lors de la visualisation d'une application composite nommée MyTestMashup au moment de l'exécution, l'URL s'affichera sous cette forme : /Thingworx/Runtime/index-jq3.html#mashup=MyTestMashup.
* 
Pour visualiser une application composite avec jQuery 1.x, remplacez l'URL par /Thingworx/Runtime/index.html#mashup=MyTestMashup ou désélectionnez l'option Activer l'exécution de jQuery 3.x.
Validation des extensions personnalisées
Si vous avez créé des extensions personnalisées, elles doivent être validées en visualisant les applications composites avec jQuery 3.x. Si vous trouvez des incohérences, effectuez un débogage puis une mise à niveau vers jQuery 3.x.
* 
PTC ne fournit aucune assistance pour la mise à niveau vers jQuery 3.x.