首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > 跨浏览器开发 >

firefox 插件开发,javascript Number转NPVariant有关问题

2013-01-11 
firefox 插件开发,javascript Number转NPVariant问题我做了一个简单的firefox插件,提供了一个接口 TestABC

firefox 插件开发,javascript Number转NPVariant问题
我做了一个简单的firefox插件,提供了一个接口 TestABC 给javascript调用,TestABC接收3个参数,
函数的原型为 TestABC(Int32 a, Double b, String c);

embed1.TestABC(1, 1.0, "abcd");
embed1.TestABC(parseInt(1), 1.0, "abcd");

使用javacript来调用这个接口的时候,参数a不论我以什么方式输入,在插件中接收到的参数的类型都是
NPVariantType_Double,而不是NPVariantType_Int32。

请问有什么办法让我的插件程序接收的a 参数为 NPVariantType_Int32 类型吗?
[解决办法]
如果着急赶工,可以考虑将double强转成int

热点排行