Chi*_*han 5 windows cordova cordova-plugins
我已经构建了一个基于Cordova的Windows应用程序.一旦我添加任何插件,应用程序就会因异常而崩溃cordova/windows8/commandProxy not found.
Cordova版本:4.3.0
Paj*_*ziu 12
似乎cordova/windows8/commandProxy在Cordova 4.3.0中已弃用.
我在插件文件中替换了这个语句
require("cordova/windows8/commandProxy")
Run Code Online (Sandbox Code Playgroud)
至
require("cordova/exec/proxy")
Run Code Online (Sandbox Code Playgroud)
它似乎工作.
例如,我在PushPluginProxy.js中更改了第18行
require("cordova/windows8/commandProxy").add("PushPlugin", module.exports);
Run Code Online (Sandbox Code Playgroud)
至
require("cordova/exec/proxy").add("PushPlugin", module.exports);
Run Code Online (Sandbox Code Playgroud)
字符串中的名称因插件而异.
或者,您可以像AppVersion插件中的pull请求一样修补插件,即:
更改
require("cordova/windows8/commandProxy").add("AppVersion", AppVersionProxy);
Run Code Online (Sandbox Code Playgroud)
至
cordova.commandProxy.add("AppVersion", AppVersionProxy);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1244 次 |
| 最近记录: |