Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

微信、鸿蒙 SDK 以及 4.x 版本的 JS 问题 #645

Open
6 of 7 tasks
yinxulai opened this issue Apr 7, 2024 · 13 comments
Open
6 of 7 tasks

微信、鸿蒙 SDK 以及 4.x 版本的 JS 问题 #645

yinxulai opened this issue Apr 7, 2024 · 13 comments

Comments

@yinxulai
Copy link
Collaborator

yinxulai commented Apr 7, 2024

本 SDK 近期进行了一次重构,借助这次重构,我们现在支持以下平台:

  • 鸿蒙
  • 浏览器
  • 浏览器 Webworker
  • 微信小程序
  • React-Native

主要改动内容:

  • 相比于原来的浏览器 SDK,我们移除了本地的图片压缩功能。
  • 重新设计了上传的接口,同时减少了非必要的泛型设计
  • 我们调整了仓库的目录结构,使用 monorepo 来管理项目
  • 更新了项目工程的构建方式和依赖
  • 添加更加现代化的 examples
  • 重新编写了文档(持续完善)

接下来的工作:

  • 鸿蒙发布正式版本
  • 微信小程序发布正式版本

相关代码位于 4.x 分支

@yinxulai yinxulai pinned this issue Apr 7, 2024
@yinxulai yinxulai changed the title 微信、鸿蒙 SDK 问题 微信、鸿蒙 SDK 以及 4.x 版本的 JS 问题 Apr 7, 2024
@yinxulai
Copy link
Collaborator Author

yinxulai commented May 30, 2024

#647

@yinxulai
Copy link
Collaborator Author

#659

@mxp131011
Copy link

npm i @qiniu/browser-upload 安装失败,你们没发布这个包,但 4.0 文档这么些的

@mxp131011
Copy link

内部使用的 @internal/common 这个包也找不到,导致 ts 类型全是 any

@yinxulai
Copy link
Collaborator Author

yinxulai commented Jul 2, 2024

npm i @qiniu/browser-upload 安装失败,你们没发布这个包,但 4.0 文档这么些的

十分抱歉,这个新的包名尚未发布,请使用原包名下载 4.x 的 beta 版本体验 https://www.npmjs.com/package/qiniu-js/v/4.0.0-beta.1

@yinxulai
Copy link
Collaborator Author

yinxulai commented Jul 2, 2024

内部使用的 @internal/common 这个包也找不到,导致 ts 类型全是 any

开发依赖的 @internal/common 是基于 npmworkspaces 引用的本地公共包, 已发布的包最终无此依赖,推荐通过 npm 安装使用。

@zhigge

This comment was marked as outdated.

@yinxulai
Copy link
Collaborator Author

yinxulai commented Jul 2, 2024

我使用这个微信小程序的SDK,允许你们提供的案列发现在真机上面会出现这种错误 request:fail url scheme is invalid 使用的手机是苹果14,系统IOS17.5.1,微信版本8.0.49

还有其他的什么发现吗,可以提供复现 demo 吗

@mxp131011

This comment was marked as outdated.

@zhigge
Copy link

zhigge commented Jul 2, 2024

我使用这个微信小程序的SDK,允许你们提供的案列发现在真机上面会出现这种错误 request:fail url scheme is invalid 使用的手机是苹果14,系统IOS17.5.1,微信版本8.0.49

还有其他的什么发现吗,可以提供复现 demo 吗

就是你自己代码里的微信小程序案例代码 @yinxulai

@yinxulai
Copy link
Collaborator Author

yinxulai commented Jul 3, 2024

@mxp131011

内部使用的 @internal/common 这个包也找不到,导致 ts 类型全是 any

感谢,我们已经获知了该问题,会尽快进行处理
ts 相关问题跟踪:microsoft/TypeScript#4433

@yinxulai
Copy link
Collaborator Author

@mxp131011 已修复 qiniu-js@4.0.0-beta.3

@yinxulai
Copy link
Collaborator Author

yinxulai commented Jul 10, 2024

@Mrokor 已修复 @qiniu/wechat-miniprogram-upload@1.0.2

实机和模拟器行为差异导致的

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants