• 游客,欢迎来到米坛社区。
    米坛社区是大型中文智能穿戴设备交流社区,在这里交流你的极客思想,共同建造我们的智能世界
    为了更加方便的获取支持与帮助,请加入米坛社区官方QQ频道

红米手表4 小程序 band-totp X VelaGen 动态令牌

zhaoyutiandc

LV7
🔥社区作者
普通成员
UID
50113
2020-10-05
22
1,682
应用本身使用了otpauth这个库所以我做的不多
重点还是这个展示了如何将您的vela快应用项目与VelaGen配合 你只需要在源码的vela-gen文件夹内中提供一个html 用户就可以在webview中自定义应用内容 通过向window对象提供的VelaGenBridge来加载文本和图片文件 并保存到vela项目的资源文件夹
要想被识别为vela快应用项目 需要有 vela-gen/info.json 来说明应用名称作者信息
另外info.json有一个可选的link属性可以填写网页url这样就可以显示http页面 在velagen app中长按item可以在弹窗中修改这个url 如果为空则加载vela-gen/index.html
注意 您的项目在压缩时需要包含node_module
/** * @typedef {Object} VelaGenBridge 从VelaGen注入到window的对象 * @property {(id:String) => void} loadText 请求从手机存储选择文本文件 如txt lrc json文件等 id:用于区分不同的请求 * @property {(path:String,id:String) => void} loadSrcText 从你的vela项目目录读取文本文件 path:仅能访问您自己的vela项目目录 id:用于区分不同的请求 * @property {(id:String) => void} loadImage 请求从手机存储选择图片 id:用于区分不同的请求 * @property {(path:String,content:String) => void} writeText 请求写入文本文件 path:仅能访问您自己的vela项目目录 content:文本内容 * @property {(path:String,base64:String,w:number,h:number) => void} writeImage 请求写入图片 path:仅能访问您自己的vela项目目录 content:base64 w,h:宽高 * @property {(name:String,packageName:String) => void} buildApp 请求打包rpk * @property {(name:String,packageName:String) => void} buildAppWithName 请求打包rpk 并指定打包名称 不传的填null * @property {() => void} scanQR 未实现 请求扫描二维码 */

band-totp的vela-gen目录下有vue编写的示例代码
qq群342374490 反馈 安装包 打包环境 操作视频都在里面
1706151421953.png1706151408866.png1706151457063.png
 
最后编辑:

zzz放咖啡机

LV0
普通成员
UID
551191
2023-12-18
11
0
应用本身使用了otpauth这个库所以我做的不多
重点还是这个展示了如何将您的vela快应用项目与VelaGen配合 你只需要在源码的vela-gen文件夹内中提供一个html 用户就可以在webview中自定义应用内容 通过向window对象提供的VelaGenBridge来加载文本和图片文件 并保存到vela项目的资源文件夹
要想被识别为vela快应用项目 需要有 vela-gen/info.json 来说明应用名称作者信息
另外info.json有一个可选的link属性可以填写网页url这样就可以显示http页面 在velagen app中长按item可以在弹窗中修改这个url 如果为空则加载vela-gen/index.html
注意 您的项目在压缩时需要包含node_module
/** * @typedef {Object} VelaGenBridge 从VelaGen注入到window的对象 * @property {(id:String) => void} loadText 请求从手机存储选择文本文件 如txt lrc json文件等 id:用于区分不同的请求 * @property {(path:String,id:String) => void} loadSrcText 从你的vela项目目录读取文本文件 path:仅能访问您自己的vela项目目录 id:用于区分不同的请求 * @property {(id:String) => void} loadImage 请求从手机存储选择图片 id:用于区分不同的请求 * @property {(path:String,content:String) => void} writeText 请求写入文本文件 path:仅能访问您自己的vela项目目录 content:文本内容 * @property {(path:String,base64:String,w:number,h:number) => void} writeImage 请求写入图片 path:仅能访问您自己的vela项目目录 content:base64 w,h:宽高 * @property {(name:String,packageName:String) => void} buildApp 请求打包rpk * @property {(name:String,packageName:String) => void} buildAppWithName 请求打包rpk 并指定打包名称 不传的填null * @property {() => void} scanQR 未实现 请求扫描二维码 */

band-totp的vela-gen目录下有vue编写的示例代码
qq群342374490 反馈 安装包 打包环境 操作视频都在里面
浏览附件23630浏览附件23629浏览附件23631
e
 

赵良辅

LV0
普通成员
UID
415912
2023-09-12
56
7
应用本身使用了otpauth这个库所以我做的不多
重点还是这个展示了如何将您的vela快应用项目与VelaGen配合 你只需要在源码的vela-gen文件夹内中提供一个html 用户就可以在webview中自定义应用内容 通过向window对象提供的VelaGenBridge来加载文本和图片文件 并保存到vela项目的资源文件夹
要想被识别为vela快应用项目 需要有 vela-gen/info.json 来说明应用名称作者信息
另外info.json有一个可选的link属性可以填写网页url这样就可以显示http页面 在velagen app中长按item可以在弹窗中修改这个url 如果为空则加载vela-gen/index.html
注意 您的项目在压缩时需要包含node_module
/** * @typedef {Object} VelaGenBridge 从VelaGen注入到window的对象 * @property {(id:String) => void} loadText 请求从手机存储选择文本文件 如txt lrc json文件等 id:用于区分不同的请求 * @property {(path:String,id:String) => void} loadSrcText 从你的vela项目目录读取文本文件 path:仅能访问您自己的vela项目目录 id:用于区分不同的请求 * @property {(id:String) => void} loadImage 请求从手机存储选择图片 id:用于区分不同的请求 * @property {(path:String,content:String) => void} writeText 请求写入文本文件 path:仅能访问您自己的vela项目目录 content:文本内容 * @property {(path:String,base64:String,w:number,h:number) => void} writeImage 请求写入图片 path:仅能访问您自己的vela项目目录 content:base64 w,h:宽高 * @property {(name:String,packageName:String) => void} buildApp 请求打包rpk * @property {(name:String,packageName:String) => void} buildAppWithName 请求打包rpk 并指定打包名称 不传的填null * @property {() => void} scanQR 未实现 请求扫描二维码 */

band-totp的vela-gen目录下有vue编写的示例代码
qq群342374490 反馈 安装包 打包环境 操作视频都在里面
浏览附件23630浏览附件23629浏览附件23631
666
 
  • 赞
反馈: 额呃呃呃

*这是一则由 Google AdSense 自动推荐的广告,与本站无关,不对其真实性与可靠性负责