打安卓离线包,在html页用安卓原生的intent跳转到原生页,关闭原生页的时候怎么回传值给html页
c***@126.com
- 发布:2018-11-22 09:13
- 更新:2018-12-13 16:35
- 阅读:2569
4 个回复
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 (作者)
原生端
Intent intent = getIntent();
intent.putExtra("key", value);
setResult(100, intent);
finish();
8***@qq.com - 雅士开发
亲测有效,楼主棒棒的