Ionic:Cordova插件没有更新

时间:2015-08-12 12:30:23

标签: android cordova ionic-framework ionic cordova-plugins

我想稍微更改Cordova的Barcode扫描程序插件,因此将其分叉并changed something非常简单,以便进行测试。

正如您在第87行所见,我将result_text更改为cordova plugin add https://github.com/binoculars88/phonegap-plugin-barcodescanner。这样,当我扫描URL时,信息会说我扫描了纯文本。

然后,我使用strings.xml将此插件添加到我的Ionic项目中。

浏览我的文本编辑器中的文件会显示我的编辑内容。但是......当我在我的设备上运行应用程序时,它会一直说" URL Found"。

这就像我的改变不适用......任何人都知道该怎么做?非常感谢!

更新 我尝试在strings.xml文件中更改文本本身,仅用于测试。 我注意到这确实需要删除并重新添加平台和插件。之后,文本被更改。

.java中的更改确实适用,但原始问题仍然存在:CaptureActivity.java文件中的更改似乎不适用。

此测试的最终目标是使代码扫描后的持续时间(并显示结果文本)更小。在DEFAULT_INTENT_RESULT_DURATION_MS = 1500L中,我已将DEFAULT_INTENT_RESULT_DURATION_MS = 15L更改为betTextFieldAmount,但持续时间保持不变,即使在删除并重新添加Android平台和插件后也是如此。

1 个答案:

答案 0 :(得分:1)

我一直在cordova-plugin-camera-preview上进行工作,并且连续运行以下命令似乎有效:

ionic cordova platform rm android
ionic cordova platform add android
ionic cordova run android

我已将这些命令设置为别名,以便可以快速重新编译插件中的.java文件。

虽然我仍然遇到问题,但是我已经在插件.java文件中添加了一些功能,但是当我在home.page.ts文件中调用这些功能时,它说它们不存在。