3***@qq.com
3***@qq.com
  • 发布:2023-10-19 10:12
  • 更新:2023-10-19 10:12
  • 阅读:307

原生app 使用startActivityForResult 到 uniapp项目,uniapp项目 怎么回传信息到原生app数据。

分类:uni-app

正在做一个登录授权项目。

在原生的app上使用:

String activity = Config.xxx+ ".MainActivity";  

ComponentName component = new ComponentName(Config.xxx, activity);  

 Intent loginIntent = new Intent();  
 loginIntent.setComponent(component);  
 loginIntent.putExtra("sign", MD5Util.toMD5("xxxxxx"));  
 loginIntent.putExtra("way", loginWay);  

 mActivity.startActivityForResult(loginIntent, 1000);

怎么在uniapp 项目上接收参数以及回传用户名等字段。

无法使用原生

//原生代码

  @Override  
   protected void onActivityResult(int requestCode, int resultCode, Intent data) {  
        super.onActivityResult(requestCode, resultCode, data);  
        if (requestCode == 1000) {  
            String action = data.getStringExtra("action");  
            if (action.equals("onComplete")) {  
            //成功后处理  
                login(requestCode, resultCode, data);  
            } else {  
                //登录失败  
            }  
        }  
    }

或者各位大神有其他解决办法。

2023-10-19 10:12 负责人:无 分享
已邀请:

要回复问题请先登录注册

  • 标题 / 粗斜体
  • 代码片段
  • 超链接 / 图片 / 视频
  • 列表 / 引用

文章内容较多时,可以用标题分段 :

## 大标题 
### 小标题

斜体 / 粗体 :

**粗体** 
*斜体*
***粗斜体***

代码片段 :

``` javascript
代码片段
```

超链接 :

[链接文字](链接地址) 例: [百度](http://www.baidu.com)

图片 :

![图片说明](图片地址) 例: ![百度logo](http://www.baidu.com/img/bdlogo.gif)

视频 :

!![视频说明](视频地址) 例: !![优酷视频](http://youku.com)

有序列表 :

1. 123
2. 123
3. 123

无序列表 :

- 123
- 123
- 123

引用 : ( 双回车后结束引用 )

> 引用内容
引用内容
引用内容