我需要在自定义创建的cordova-plugin的iOS类中调用(cordova-plugin-screen-orientation)的方法。
我正在使用cordova插件(cordova-plugin-screen-orientation)更改我的应用程序的方向。我正在创建自定义插件,在其中需要更改特定事件的方向。
#import "YoikScreenOrientation.h"
-(void)screenOrientation:(CDVInvokedUrlCommand *)command
{
//Block of code to change orientation
}
在我的自定义插件myfile.m类中, 导入“ YoikScreenOrientation.h”
CDVInvokedUrlCommand *obj = [CDVInvokedUrlCommand alloc];
NSArray *myArray = [NSArray arrayWithObjects:@"landscape", nil];
[obj.arguments arrayByAddingObjectsFromArray:myArray];
YoikScreenOrientation *YSO = [YoikScreenOrientation alloc];
[YSO screenOrientation:obj];
我希望screenOrientation方法中的command.arguments获得值“ landscape”,但它的值为零。