@showlotus/open-scriptable
v0.1.23
Published
Open-source Scriptable scripts for iOS Widgets
Downloads
56
Maintainers
Readme
Open-source Scriptable scripts for iOS Widgets
参考文档:
使用示例
// 配置
const config = {
name: 'World',
};
// 加载脚本
const url = 'https://cdn.jsdelivr.net/npm/@showlotus/open-scriptable@latest/dist/hello-world.js';
const code = await new Request(url).loadString();
// 执行脚本
const render = new Function(code)();
await render(config);组件列表
倒计时组件
const url = 'https://cdn.jsdelivr.net/npm/@showlotus/open-scriptable@latest/dist/count-down.js';
const code = await new Request(url).loadString();
const render = new Function(code)();
await render();开发
# 安装依赖
pnpm install
# 启动开发服务器
pnpm dev在 Scriptable 中加载 http://192.168.5.6:3000/src/hello-world.ts 脚本,即可看到效果。
// 加载脚本
const url = 'http://192.168.5.6:3000/src/hello-world.ts';
const code = await new Request(url).loadString();
// 执行脚本
const render = new Function(code);
await render();