Je rencontre un problème avec la séparation des chaînes Javascript dans Max/MSP.Chaîne Split ne fonctionne pas
sortieest le Max/MSP de la version printf, etc.
La chaîne se divise étrangement, mais il semble que la sortie deux mots séparés par des virgules.
function sample_callback(args) // Callback
{
var keyword=args;
var trackname=keyword.toString().split(" ");
var name = trackname[0]; // trackname[1] outputs nothing.
outlet(0, name);
}
Toute aide est grandement appréciée.
Je soupçonne que le code appelant le rappel, sample_callback, ne lie pas correctement, mais aucun moyen de dire w/o cet appel. Pouvez-vous inclure une partie du code qui appelle sample_callback? – mrk
Veuillez nous montrer comment vous appelez 'sample_callback' et la définition de' outlet'. BTW: si vous venez d'un arrière-plan C/C++, gardez à l'esprit que JS a plus en commun avec Scheme/Lisp, donc traiter les fonctions comme des objets (les passer comme arguments/retourner les valeurs à volonté) –
erreur mais cela ne fonctionne toujours pas - j'ai édité la question. Merci pour votre réponse rapide jusqu'à présent. – Adam