作者:mobiledu2502853623 | 来源:互联网 | 2023-05-28 12:03
我正在使用Cordova Splash Screen插件(http://plugins.cordova.io/#/package/org.apache.cordova.splashscreen),当前插件存在一个错误,导致应用程序不断崩溃.虽然提供了一种解决方法,但似乎此处记录了该错误(https://issues.apache.org/jira/browse/CB-7497),但尚未在更新中修复.
如何在我的项目中加入变通方法,因为我不熟悉如何创建或修改Cordova插件.我编辑了代码以包含所提到的变通方法,但是如何让插件重新编译实际的Cordova或iOS项目并更改代码?我是一个开始,所以如果有人可以提供易于理解的说明我将如何将这个修改后的插件重新纳入我的项目,我将不胜感激.
1> Michal Liďák..:
如果要在本地更改下载的插件,则必须修改已在相应平台文件夹中复制的插件源文件,在您的案例中为ios文件夹.
例如,Android平台上条形码扫描程序插件的源文件路径如下所示:
\platforms\android\src\com\phonegap\plugins\barcodescanner\BarcodeScanner.java
另一方面,每次运行build命令时,都会从插件安装文件夹中复制插件的Web部分,因此您需要在那里进行更改.例:
\plugins\phonegap-plugin-barcodescanner\www\barcodescanner.js