Cool__Young
Cool__Young
  • 发布:2016-10-15 12:12
  • 更新:2016-10-26 18:13
  • 阅读:1348

js与iOS交互

分类:HTML5+

HTML里的一个按钮点击事件怎样触发iOS里一个viewController

2016-10-15 12:12 负责人:无 分享
已邀请:
骁骑

骁骑

// 显示应用内的ViewController
// NewViewController为应用内创建的原生的ViewController类名,所调用页面的内容需要在原生代码中完成
var newVCobj = plus.ios.newObject("NewViewController");
var UIApplicationClass = plus.ios.importClass("UIApplication");
var UIAppObj = UIApplicationClass.sharedApplication();
var del = plus.ios.invoke(UIAppObj,"delegate");
// 如果当前应用delegate对象包含UIWindow对象并且变量名命名为“window”可以这么写,
// 否则需要根据实际代码情况修改
// 应用的delegate对象也可以添加一个返回UIViewController的方法
var appWindowObj = plus.ios.invoke(del,"window");
var appRootController = plus.ios.invoke(appWindowObj,"rootViewController");
plus.ios.invoke(appRootController,"presentViewController:animated:completion:",newVCobj,"YES",null);

春华秋实

春华秋实

三位大神,我们现在已经使用原生来实现这个rtsp视频解码了,但是目前我们无法在web页面中通过js打开原生开发的页面(mac下,xcode中用js打开oc开发的页面),麻烦指导一下,谢谢

Cool__Young

Cool__Young (作者)

怎样向OC新建的viewController传一个数组或者一个词典呢

该问题目前已经被锁定, 无法添加新回复