慕容清思
慕容清思
  • 发布:2019-10-22 17:13
  • 更新:2021-11-11 09:21
  • 阅读:1776

uniapp调用ios原生界面后没有返回按钮,如何返回之前的界面

分类:Native.js

var newVCobj = plus.ios.newObject("ViewController");
// 设置其name属性值
newVCobj.plusSetAttribute( "urlString", url );
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);
plus.ios.invoke(appRootController,"pushViewController:animated:",newVCobj,"YES");

2019-10-22 17:13 负责人:无 分享
已邀请:
2***@qq.com

2***@qq.com

我只需调用一下原生的界面,并且接收原生给的结果,请问怎么改进额,我这边不会ios。。。。

土司

土司 - 保险

改之前得稍微知道点iOS吧。就几句话这谁能救你

小静

小静

打的wgt 包 用这个方法没有反应,uniapp页面跳不到 ios 原生,请问怎么处理的

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