提交 c84768e6 编写于 作者: W wanganxp
因为 它太大了无法显示 source diff 。你可以改为 查看blob
此差异已折叠。
此差异已折叠。
......@@ -1686,16 +1686,11 @@ utsJsonObj.forEach(function(perField:any){
## Bug & Tips@tips
### uts插件支持热更新的问题
> uts插件中的源码编译为原生二进制代码,uts插件自身不支持热更新。
> 在 uni-app 项目中调用uts插件的源码(如vue页面),打包时编译为js代码,可支持wgt热更新。
> 在 uni-app x 项目中调用uts插件的源码(如uvue页面),打包时编译为原生二进制代码,不支持热更新。
### uniapp项目安卓环境 不支持函数重载
目前已知问题:uni-app 项目中使用uts加密插件(从插件市场购买的uts插件),wgt热更新后无法正常调用uts插件,[ask相关帖子](https://ask.dcloud.net.cn/question/187762)
如果同时存在两个同名函数,仅参数个数/类型不同,在Uni-app 项目 android环境中会无法正确区分两个函数
此问题仅影响uts加密插件,普通uts插件不影响。
HBuilderX4.04版本已解决此问题。
临时解决办法:以不同的函数名称来区分函数
## 示例项目
......
......@@ -4,13 +4,13 @@
第一类:activity生命周期相关方法[UniActivityLifeCycleCallback](https://doc.dcloud.net.cn/uni-app-x/uts/utsactivitycallback.html#UniActivityLifeCycleCallback)\
比如 oncreate,ondestory 等\
第二类: 键盘事件相关方法[UniActivityLifeCycleCallback](https://doc.dcloud.net.cn/uni-app-x/uts/utsactivitycallback.html#UniActivityLifeCycleCallback)\
第二类: 键盘事件相关方法[UniActivityKeyEventCallback](https://doc.dcloud.net.cn/uni-app-x/uts/utsactivitycallback.html#UniActivityKeyEventCallback)\
比如 onKeyDown,onKeyUp等\
第三类:windon窗体的相关方法[UniActivityLifeCycleCallback](https://doc.dcloud.net.cn/uni-app-x/uts/utsactivitycallback.html#UniActivityLifeCycleCallback)\
第三类:windon窗体的相关方法[UniActivityWindowCallback](https://doc.dcloud.net.cn/uni-app-x/uts/utsactivitycallback.html#UniActivityWindowCallback)\
比如onCreatePanelMenu,onWindowDismissed等\
第四类:activity本身自带的相关方法,不继承自其他类[UniActivityLifeCycleCallback](https://doc.dcloud.net.cn/uni-app-x/uts/utsactivitycallback.html#UniActivityLifeCycleCallback)\
第四类:activity本身自带的相关方法,不继承自其他类[UniActivityCallback](https://doc.dcloud.net.cn/uni-app-x/uts/utsactivitycallback.html#UniActivityCallback)\
比如onProvideAssistData等\
第五类:Component 组件相关方法[UniActivityLifeCycleCallback](https://doc.dcloud.net.cn/uni-app-x/uts/utsactivitycallback.html#UniActivityLifeCycleCallback)\
第五类:Component 组件相关方法[UniActivityComponentCallback](https://doc.dcloud.net.cn/uni-app-x/uts/utsactivitycallback.html#UniActivityComponentCallback)\
比如onTrimMemory等
并且上面的五个类都为IUniActivityCallback的实现类,我们在使用的时候可以传入具体的实现类,然后按照具体需求重写其中的某个方法,具体用法参考[示例](https://doc.dcloud.net.cn/uni-app-x/uts/utsactivitycallback.html#示例)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册