我正在尝试在wp8中创建我的第一个插件,但我收到此错误
config.xml 中不允许使用插件。
我做错了什么?
在config.xml中
<feature name="Echo">
<param name="wp-package" value="com.example.echo.plugins.Echo"/>
</feature>
在echo.js
中window.echo = function (str, callback) {
cordova.exec(callback, function (err) {
callback('Nothing to echo.');
}, "com.example.echo.plugins.Echo", "echo", [str]);
};
在echo.cs中
using WPCordovaClassLib.Cordova;
using WPCordovaClassLib.Cordova.Commands;
using WPCordovaClassLib.Cordova.JSON;
namespace com.example.echo.plugins
{
class Echo : BaseCommand
{
public void echo(string options)
{
...
答案 0 :(得分:0)
在 echo.js
中只能调用类名而不是完整包。 如下:
window.echo = function (str, callback) {
cordova.exec(callback, function (err) {
callback('Nothing to echo.');
}, "Echo", "echo", [str]);
};