请选择 进入手机版 | 继续访问电脑版
帖子
帖子
用户
博客
课程
显示全部楼层
37
帖子
0
勋章
130
Y币

[superwebview] 原生怎么传送数据到superwebview的页面

[复制链接]
发表于 2017-2-9 14:07:44
传的数据可能为字符串或者图片(bitmap)
154
帖子
2
勋章
8179
Y币
swift:
let apiWindows = APIWindowContainer(url: "widget://html/center/xxx.html", name: "xxx", userInfo: ["value":1])
通过api.pageParam获取
object-c的没有,不过和Swift相通的

android:
Intent sintent = new Intent(this, APICloudWindow.class);
sintent.putExtra("startUrl", "file://android_asset/widget/html/center/xxx.html");
sintent.putExtra("value",xxxxx);
startActivity(sintent);
APICloudWindow  参照Android的demo
通过api.appParam获取


图片不确定可不可以传,如果只能传字符串的话你可以转成base64编码不过我没试过,不知道会不会存在什么问题
37
帖子
0
勋章
130
Y币
jansma 发表于 2017-2-9 15:13
swift:
let apiWindows = APIWindowContainer(url: "widget://html/center/xxx.html", name: "xxx", userIn ...

好的谢谢,我只要android就行了,我试试base64的
37
帖子
0
勋章
130
Y币
常山赵子云 发表于 2017-2-10 20:12
start SuperWebview所在的activity时通过intent传参,参数可以通过api.appParam获取.

我这里是SuperWebview的activityA已经启动了,然后通过accessNative方式启动了我APP里的新activityB,想在activityB传数据给activityA里的SuperWebview的页面,但我重新start activityA的页面也获取不到api.appParam
您需要登录后才可以回帖 登录

本版积分规则