更新记录
3.2.2(2022-12-19) 下载此版本
修复ios 返回不触发事件bug
3.2.1(2022-11-10) 下载此版本
修复保存图片闪退Bug
3.2.0(2022-11-07) 下载此版本
新增直播中分享功能
查看更多平台兼容性
Android | Android CPU类型 | iOS |
---|---|---|
适用版本区间:4.4 - 12.0 | armeabi-v7a:支持,arm64-v8a:支持,x86:未测试 | 适用版本区间:11 - 15 |
原生插件通用使用流程:
- 购买插件,选择该插件绑定的项目。
- 在HBuilderX里找到项目,在manifest的app原生插件配置中勾选模块,如需要填写参数则参考插件作者的文档添加。
- 根据插件作者的提供的文档开发代码,在代码中引用插件,调用插件功能。
- 打包自定义基座,选择插件,得到自定义基座,然后运行时选择自定义基座,进行log输出测试。
- 开发完毕后正式云打包
付费原生插件目前不支持离线打包。
Android 离线打包原生插件另见文档 https://nativesupport.dcloud.net.cn/NativePlugin/offline_package/android
iOS 离线打包原生插件另见文档 https://nativesupport.dcloud.net.cn/NativePlugin/offline_package/ios
注意事项:使用HBuilderX2.7.14以下版本,如果同一插件且同一appid下购买并绑定了多个包名,提交云打包界面提示包名绑定不一致时,需要在HBuilderX项目中manifest.json->“App原生插件配置”->”云端插件“列表中删除该插件重新选择
- 小鹅通初始化
- 方法名:initXiaoETong
-
参数 (获取方法示例参照下图) 参数名 参数类型 是否必填 参数说明 appId String 是 小鹅通店铺appId clientId String 是 小鹅通店铺clientId scheme String 否 iOS端app的scheme,用于支付,分享跳转app之后的返回
-
打开小鹅通页面
- 方法名:gotoNativePage
- 参数
-
前端调用示例 gotoNativePage() {
testModule.gotoNativePage({ tokenKey: "xe_sdk_token", tokenValue: "3c4d3372684e2fe5539b65e4764c6a2e", xiaoETongUrl: "https://apphybbtz7d4698.h5.xiaoeknow.com", navTitle: "导航标题/可自定义" }, (result) => { modal.toast({ message: JSON.stringify(result), duration: 1.5 }); }); },
参数名 | 参数类型 | 是否必填 | 参数说明 |
---|---|---|---|
jsonObject |
JSONObject | 是 | 参考下方 |
callback | 回调方法 | 是 | 回调 |
注:可添加其他需要的导航条定制化参数 如颜色 高度等
/**
* String 登录状态token的key 必传
*/
public static String KEY_TOKEN_KEY = "tokenKey";
/**
* String 登录状态token的value 必传
*/
public static String KEY_TOKEN_VALUE = "tokenValue";
/**
* String 跳转的小鹅通的链接全路径 必传
*/
public static String KEY_URL = "xiaoETongUrl";
/**
* String 导航条标题 不传默认为空字符串
*/
public static String KEY_TITLE = "navTitle";
/**
* String 导航条标题颜色 不传默认#000000
*/
public static String KEY_TITLE_COLOR = "navTitleColor";
/**
* Int 导航条标题文字大小 不传默认14 Android为sp单位 IOS为PT单位
*/
public static String KEY_TITLE_SIZE = "navTitleSize";
/**
* Boolean 导航条标题是否加粗 不传默认false 不加粗
*/
public static String KEY_TITLE_BOLD = "navTitleBold";
/**
* Boolean 导航条背景是否透明 不传默认为false不透明
*/
public static String KEY_NAV_IS_TRANS = "navIsTrans";
/**
* String (如#CCCCCC) 导航条背景颜色 不传默认#FFFFFF
*/
public static String KEY_NAV_COLOR = "navColor";
/**
* Integer 导航条高度像素值 不传默认44 Android为dp单位 IOS为PT单位
*/
public static String KEY_NAV_HEIGHT = "navHeight";
/**
* 返回按钮 Integer 1为白色 2为黑色 不传默认用黑色
*/
public static String KEY_BACK_ICON_TYPE = "backIconType";
- 注销token接口
- 方法名:xiaoETongLogout
- 参数:无
- 备注:当前用户注销或者切换用户登录时调用该方法,防止该小鹅通账号登录状态无法同步