我正在尝试创建一个简单的 FireBreath 插件。我需要将日期从 JavaScript 传递到我的插件,并从我的插件获取日期并在 JavaScript 中使用它。
我有一个关于从 JS 在 FB 插件中获取日期的想法。我可以使用 FB::JSObjectPtr 参数并使用 GetAttribute 获取它的属性。
主要问题是如何将日期传递回 JS?我能想到的唯一方法是创建派生自 FB::JSAPIAuto 的类 DateJSAPI 并实现所有方法,以便 JS 可以使用我的类的实例作为 JS 日期。 我不喜欢这种奇怪的方式。
谁能告诉我一些将日期返回给 JS 的好方法?
最佳答案
我花了几个小时试图找到一种在 NPAPI 插件(特别是在 FireBreath 中)中创建日期对象的方法,似乎唯一的方法是创建一个返回日期对象的 javascript 函数。鉴于您必须将字符串或时间戳传递给所述函数,这样做似乎很愚蠢。
如果我是你,我会把它作为时间戳(数字)发送,这样你就可以在它到达 javascript 时将它转换为 Date 对象。
关于date - FireBreath:如何将日期从我的插件传递到 Java Script,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15666924/