zlgopen / awtk-web

在浏览器中运行AWTK应用程序
GNU Lesser General Public License v2.1
24 stars 8 forks source link

希望能够在编译结果上暴露js接口来使用 #19

Open wildfire810 opened 1 month ago

wildfire810 commented 1 month ago

你好。目前在逐渐深度使用awtk中,对您这个技术方案非常敬仰。 有一个需求希望可以探讨一下。 我想把awtk-web的编译结果放到web页面里面,然后通过页面的js脚本开发。 目前的方式是先写好js脚本,然后编译到awtk-web里面,再把awtk-web整体嵌入到web页面,感觉会不太灵活。

您看呢? 费心了,感谢

xianjimli commented 1 month ago

AWTK JS API 是有暴露出来的。比如下面的例子:

./build_mac.sh examples/button/build.json all
webroot/button/js/app.js
wildfire810 commented 1 month ago

非常感谢热心帮助

wildfire810 commented 4 weeks ago

有没有办法绕过预置的资源列表。直接从js层传递当前资源目录(编号、url)的方式,来管理资源呢? 想要嵌入到另一个系统里面,没有办法在编译awtk时指定好所有资源

xianjimli commented 3 weeks ago

没太明白,你举个例子吧。我最近也打算把AWTK-WEB的编译脚本重构一下。

xianjimli commented 3 weeks ago

做了些改进:https://github.com/zlgopen/awtk-web/blob/master/docs/new_build.md