c***@126.com
c***@126.com
  • 发布:2018-11-22 09:13
  • 更新:2018-12-13 16:35
  • 阅读:2437

从activity返回到h5页面怎么传值

分类:5+ SDK

打安卓离线包,在html页用安卓原生的intent跳转到原生页,关闭原生页的时候怎么回传值给html页

2018-11-22 09:13 负责人:无 分享
已邀请:
c***@126.com

c***@126.com (作者)

已解决

c***@126.com

c***@126.com (作者)

h5端
var main = plus.android.runtimeMainActivity()
var Intent = plus.android.importClass("android.content.Intent");
var intent = new Intent();
intent.setClassName(main, 'Activity路径');
intent.putExtra("key",value)
main.startActivityForResult(intent, 100);
main.onActivityResult = function(requestCode, resultCode, data) {
plus.android.importClass(data);
var bundle = data.getExtras();
plus.android.importClass(bundle);
var result = bundle.getString("key");
}

c***@126.com

c***@126.com (作者)

原生端
Intent intent = getIntent();
intent.putExtra("key", value);
setResult(100, intent);
finish();

8***@qq.com

8***@qq.com

亲测有效,楼主棒棒的

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