remaxjs / remax

使用真正的 React 构建跨平台小程序
https://remaxjs.github.io/remax/
MIT License
4.57k stars 364 forks source link

是不是打算直接废弃这个项目??冷处理 #1959

Open Tenodec opened 1 year ago

watsonhaw5566 commented 1 year ago

还有在维护的,但是不会做大更新了,精力有限,如果遇到问题你可以提 issue 。

Tinyuen commented 1 year ago

@watsonhaw5566 头条小程序,新的api是没办法支持么,比如 canvas 的 canvasToTempFilePath,今年3月份官网新增的,我看包里面都没有导出这个方法,有啥办法直接获取到原始小程序的上下文对象么,比如 tt

watsonhaw5566 commented 1 year ago

啥办法直接获取到原始小程序的上下文对象么,比如 tt

tt.函数名 可以直接使用的,你试一下。麻烦你 canvasToTempFilePath 发一下这个 api 的接口我看看, 我抽空更新一下,字节这里我也没有使用,所以对一些新接口更新会有所延迟。

Tinyuen commented 1 year ago

@watsonhaw5566 感谢大佬,我昨天试过了,项目里面是可以直接使用tt的,没啥毛病倒是,顶多是类型自己 在 global declare 下。 我现在是直接从 tt.canvasToTempFilePath 调用的。 文档地址:https://open.feishu.cn/document/uYjL24iN/ukjMy4SOyIjL5IjM/canvastotempfilepath

因为是今年3月出来的api,可能要有些没有同步过来,不过能直接用tt,其实问题也不大

watsonhaw5566 commented 1 year ago

@Tinyuen 由于之前头条的api 的大致于微信的相同 ,所以类型上复用了@types/wechat-miniprogram。 头条的小程序现在都还没有 typescript 的 @types 类型 ,我抽空再新增一下你提的这几个api。即时加了还是类型提示不完整。 (貌似他们现在都还没支持ts开发,我之前在社区问过他们ts开发的问题。)

这几个都是新增的吗?

image

Tinyuen commented 1 year ago

@watsonhaw5566 感觉可以搜下,我没有全使用,基本上今年3月份之后新增的 api 应该是都没有的。不过这样一直追随着他人的版本更新,你们维护成本确实蛮高的。

watsonhaw5566 commented 1 year ago

@watsonhaw5566 感觉可以搜下,我没有全使用,基本上今年3月份之后新增的 api 应该是都没有的。不过这样一直追随着他人的版本更新,你们维护成本确实蛮高的。

其实还好,主要是没有 types 类型就很麻烦,加了也只是一个导出,并没有IDE类型提示的。让开源项目去重新写一个 types 也不太现实。

Tenodec commented 1 year ago

还有在维护的,但是不会做大更新了,精力有限,如果遇到问题你可以提 issue 。

那就是社区在维护了吗