首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Cordova插件开发

Cordova插件开发
EN

Stack Overflow用户
提问于 2014-02-03 17:32:24
回答 1查看 141关注 0票数 0

目前,我尝试为cordova开发插件。我已经有一个简单的“回声”插件工作,可以通过cordova plugin install LOCAL_PATH自动安装它。

现在,我想编辑我的插件(具体的.js文件)安装后。我读到我必须更改原始的.js文件,因为它在执行"cordova准备“时被部署到特定于平台的文件夹中。但是安卓/资产中的.js文件并没有改变。当我编辑这个文件时,它会在"cordova准备“之后被替换,即使原始的.js文件不再存在。

这是我的plugin.xml

代码语言:javascript
复制
...
<asset src="www/myEcho.js" target="js/myEcho.js" />

<!-- android -->
<platform name="android">
    <config-file target="res/xml/config.xml" parent="/*">
        <feature name="MyEcho">
            <param name="android-package" value="com.example.myplugin.MyEcho"/>
        </feature>
    </config-file>

    <source-file src="src/MyEcho.java" target-dir="src/com/example/myplugin" />
</platform>
...

提前感谢

P.S.:根据文档,“资产”标签应该导致将myEcho.js文件复制到顶级的www文件夹中。没有发生这种情况(但是它被复制到特定于平台的www文件夹中)。是窃听器还是我做错了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-02-09 19:59:22

您可以编辑LOCAL_PATH文件夹中的"www/MyEcho.js“文件,然后使用"cordova插件安装LOCAL_PATH”将其重新添加到应用程序中。

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

https://stackoverflow.com/questions/21533771

复制
相关文章

相似问题

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