- 纯原生js手撸,无任何框架
- 不用数据库,不用部署服务器上
- 零成本,网站部署CF,CF托管加速,数据托管在
leancloud
- 移动端交互体验超棒,一键打赏,免去app来回切换
- 微信内分享打赏更方便,长按即可(需域名备案
git clone https://github.com/realzsan3/alms.git
在images
内分别替换微信、支付宝的收款码
支付宝替换:qrcode
后面的值改为自己的收款码链接
alipays://platformapi/startapp?saId=10000007&qrcode=https%3A%2F%2Fqr.alipay.com%2Ffkx17568wleuqk0ebdb8ia3
- 没有去注册leancloud,国际版不用备案
- 使用开发版(免费
- 设置-应用凭证-复制
AppKey
custom.js
内修改App_Key
为上一步复制的- 国际版需要使用自定义的域名,
API_BASE_URL
改为自己的,先去设置-域名绑定
- 自己本地转换python
import base64
def image_to_base64(image_path):
with open(image_path, "rb") as image_file:
# output to base64
encoded_string = base64.b64encode(image_file.read()).decode('utf-8')
# output to html img
return f'<img src="data:image/jpeg;base64,{encoded_string}" alt="图片描述">'
# output to css
# return f'.image {{ background-image: url("data:image/jpeg;base64,{encoded_string}"); }}'
# 替换为你的图像文件路径
image_path = "/Users/Downloads/btc.png"
html_img_tag = image_to_base64(image_path)
print(html_img_tag)
with open("base642image", "w") as base64img:
base64img.write(html_img_tag)
域名、网页全托管,妈妈再也不担心我的网页速度和安全了
真 * 慈善家
通过GitHub pages,域名托管在cloudflare上,几块钱买一年的域名,完美搞定
优点:免去域名备案,微信内直接打开,腾讯云cos按量计费 缺点:🈚️,要说有,就是不知道这个口子啥时候会被关了
- 去腾讯☁️后台,找到对象存储,新建存储桶,基础配置,静态网站打开
- 上传
index.html
assets
images
- 直接访问给的域名即可
- 实现对象存储,可以免去备案,方便微信内分享
- 国际化,中英文显示
-
支持国际(PayPal)收款,开启全世界要饭模式🤣 - 支持加密货币收款₿