现在html5+标准的拍照功能也很好用,但pad上面只能是个窗口,客户很是有意见,所以想调用nativejs自己写个拍照接口;
本人object-c小白,基本没学过oc,网上的例子也一大堆 ,比如
UIImagePickerControllerSourceType sourceType = UIImagePickerControllerSourceTypeCamera;
UIImagePickerController *picker = [[UIImagePickerController alloc] init];//初始化
picker.delegate = self;
picker.allowsEditing = YES;//设置可编辑
picker.sourceType = sourceType;
[self presentModalViewController:picker animated:YES];//进入照相界面
[picker release];
但就是不知道如何转成js
1.self 指的是什么,自身这个类对象?但js那边是要引进相关类的 ,还是是说指窗口本身plus.ios.currentWebview()就OK了?
- sourceType 如何引进
- 上面的picker.xxx可以直接在js中给对象赋值吗
- YES 这样真的没问题吗
- 关键现在是不知道self是啥,不然是否最后是这么调用的
plus.ios.invoke(self,"presentModalViewController:animated:",pick,"YES");或者
self.presentModalViewControlleranimated(pick,“YES");
有这方面经验的大神请多多帮助,小弟不胜感激!
0 个回复