协议内容

分享

测试
分享反馈:
___shareOver(success) 
{success:1|0|-1成功|失败|其他}

获取页面title

设定title方法.

goodm://setTitle/参数

测试

左上角菜单模块

单独菜单模式

{
	"menuimg":"http://www.iconpng.com/png/flatastic1/setting.png",
	"menuevent":"gm.user.setting"
}

调用方式:

goodm://setLeftMenu/参数
{"menuimg":"http://www.iconpng.com/png/flatastic1/setting.png",
"menuevent":"gm.user.setting"})测试

右上角菜单模块1

列表

{
	"menuimg":"http://www.iconpng.com/png/flatastic1/setting.png"
	"list":[{
		"menuevent":"gm.user.setting",
		"text":"aaa"
	},
	{
		"menuimg":"http://www.iconpng.com/png/flatastic1/setting.png",
		"menuevent":"gm.user.getinfo",
		"text":"bbb"
	}]
}

调用方式:

goodm://setRightMenu/参数(如上)测试

单个按钮

{
	"menuimg":"http://www.iconpng.com/png/flatastic1/setting.png"
	"menuevent":"gm.user.getinfo"
}测试

图片上传

这部分没想好。

goodm://takephoto/参数点我上传

___getPhotoStr("base64:xxxxxxxxxx")

页面导航隐藏设置

显示 隐藏

获取通讯录列表

调用方式:

goodm://openContacts测试

___getFriendAddressList(["13322221111","13344443333","13644443333"])

扫一扫

调用方式:

goodm://openScan 测试

webview直接跳转

广告推广等

弹出新窗体 调用方式:

goodm://openUrl/www.163.com 测试

下载图片到本机

调用方式:

goodm://saveImage/参数 测试

___saveImageSuccess(success);
success = {"success":0|1,
message:"错误信息|保存成功"}

消息推送

调用方式:

goodm://sendUser/参数

测试点对点测试群发测试覆盖

___sendUserSuccess(success);
success = {
"success":0|1,
"message":"错误信息|保存成功",
"udid":"asdasdasdasdasdasdasdas"
}
保存用户信息成功

___getUserMessage(data);
data={
"url","http://localhost/html/index/index.shtml",
"msgTitle":"发送的消息主题",
"content":"发送的消息内容",
"cTime":"发送消息的时间",
xxxxxxxx:xxxxxxxx(其他参数体系)
} 

安卓:首页确认信息

调用方式:

goodm://returnIndexPage测试

___returnIndexPage(success);
success = {"success":0|1,message:"错误信息|设置成功"}

安卓:视频播放全屏接口

调用方式:

goodm://fullPage/参数(url|time)
(http://aebiz-video-002.bj.bcebos.com
/%E5%8F%B8%E5%A4%A9%E6%A2%85/%E5%8F%B8%E5%A4%A9
%E6%A2%85-%E5%8F%B8%E5%A4%A9%E6%A2%85%E4%BA%8C
.mp4|2:06) 测试

___returnfullPage(success);
success = {"success":0|1,message:"错误信息|设置成功",
time:"8:08"}

支付功能

调用方式:

goodm://payment/参数
{"order":"11221",
"money":"0.01",
"user":"9c12d8f4ae684e00ad89eecbc1893dcd",
"userType":1(医生)|2(患者),
"payType":1(支付宝)|2(微信),
"name":"支付商品名",
"desc":"支付描述"}
支付宝测试
微信测试
回调:______overPay({
	"success":"number",(由系统返回的数据值)
	"payType":1|2|3(支付宝|微信|银联)
});

消息推送

回调方法:

______msgCallback({
	"universalType":"1",
	"universalUuid":"sdasdsadasdasdas"
})

查看全部