首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cordova cordova.plugins在win8上没有定义,但在iOS上没有定义

Cordova cordova.plugins在win8上没有定义,但在iOS上没有定义
EN

Stack Overflow用户
提问于 2015-06-12 17:28:28
回答 2查看 255关注 0票数 0

我正在使用插件fileopener2,要使用它,我必须调用cordova.plugins.fileopener2.open(.);

当我在iOS上运行这个程序时,一切都很完美。然而,当我在win8上运行这个应用程序时,我发现一个错误,告诉我cordova.plugins是未定义的。另外,我再次检查了,在触发'ondeviceready‘之后,我console.log值cordova.plugins,它确实返回一个未定义的值。有人能告诉我如何解决这个问题吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-06-12 17:52:47

对于Cordova Windows8应用程序(或使用Visual构建的所有应用程序),如果您的插件是自定义插件(我假设它不是org.apache.的一部分),则必须手动添加它。通过visual studio转到www中的配置文件。您将看到三个选项卡: Core/Custom/Installed。去定制,去你的科多瓦项目,然后在插件中,找到你的自定义插件,并添加的文件夹插件和瞧,它将工作!

票数 0
EN

Stack Overflow用户

发布于 2015-06-12 18:28:24

如果您遇到插件不适用于特定平台但在其他平台上正确工作的问题,请首先验证插件是否支持该平台。如果支持该平台,您应该与插件作者联系,插件作者通常可以通过在他们的GitHub站点上提交问题来完成。

例:https://github.com/pwlin/cordova-plugin-file-opener2/issues

使用Visual 2015创建的项目是标准的Cordova CLI项目。它们的作者可能没有Visual,但是如果您向他们提供您使用的Cordova版本(4.3.0是VS 2015 RC的默认版本)和良好的repro代码,则应该能够使用命令行再现您的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30808943

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档