У меня есть установка spidermonkey для создания объектов из пользовательских классов. Например, в сценарии я могу сказать ...Spidermonkey: реализует «это»?
var d0 = new MyDog();
... и на C++ сторона моего приложения в объект Dog создан и сохранен.
То, что я хотел бы сделать, это то, что JSObject выполняет сценарии в «своем собственном пространстве». Например, объект собаки выполнил бы скрипт, который говорит ...
this.Bark();
... и этот объект собаки будет называть корой на себе.
С помощью этой функции я мог самостоятельно создавать объекты сценария.
Я не нашел никакой информации об этом в документации по эксплуатации. Я думал, что могу оценить скрипт на отдельном JSObject, а не на глобальном объекте, но он, похоже, не работает.