鸿蒙应用展示 PDF 文件有三种方式
- 通过 ArkWeb 先加载 PDF.js,再用 PDF.js 加载 PDF 文件
- 通过 ArkWeb 直接加载 PDF 文件
- 原生加载
第一种方式比较复杂,涉及到 PDF.js 资源的加载、跨域的处理等,我就直接放代码仓库,读者可以自行研究: https://gitee.com/imaegoo/hm-pdf-viewer
更加推荐第二种方式,写法更简单
鸿蒙应用展示 PDF 文件有三种方式
第一种方式比较复杂,涉及到 PDF.js 资源的加载、跨域的处理等,我就直接放代码仓库,读者可以自行研究: https://gitee.com/imaegoo/hm-pdf-viewer
更加推荐第二种方式,写法更简单
符合条件的 GitHub 开源项目贡献者可获取 Stark 空投
重要提醒放在最前面:最近如果有人有偿借用你的 GitHub 账号,请不要相信。
前天 Tianli 提醒我,Starknet 正在向给 Github 按 star 排前 5000 个 repo 贡献过代码的人发钱,可以领领看。仔细研究了一下,最终我也拿到了这笔意外之财。
鸿蒙系统将移除 AOSP(Android 开源项目),不再兼容 apk 格式的安卓应用的安装。
系统 | Harmony | Android |
---|---|---|
语言 | ArkTS | Java |
IDE | DevEco Studio | Android Studio |
安装包格式 | APP | APK |
API 9 对应兼容安卓的鸿蒙,API 10 和 API 11 对应鸿蒙 NEXT。
正在开发一个问答小网页,需要接入大模型,查看了:
讯飞星火的调用文档: https://www.xfyun.cn/doc/spark/Web.html
通义千问的调用文档: https://help.aliyun.com/zh/dashscope/developer-reference/api-details
发现官方文档对于前端浏览器直接调用 API 的示例都写得不够清楚,所以在此重新封装了示例。
星火用的是 WebSocket 协议,千问用的是 Server-Sent Events,也就是 SSE。
注意:示例中直接把密钥写进了前端代码,生产环境不推荐这么做,建议通过 nginx 代理等方式将密钥注入请求。
截至 2023-10-11,本站共有 80 条正常状态的友链,超过半数为被动交换。挨个回访耗时较长,所以多数友链并不能及时回访。在此呼吁各位站长朋友开通博客的 RSS 功能,以方便其他朋友通过阅读器爬取您的最新文章。
新建一个 C:\Users\你的用户名\.ssh\config
文件(没有扩展名,如果已存在此文件则不用新建),编辑此文件增加以下内容:
1 | Host github.com *.github.com |
其中 Host
右边为需要走代理的域名列表,127.0.0.1:7890
替换为自己的代理服务器地址。