【问题标题】:How to build a miniprogram (aka, tinyapp) framework in an app?如何在应用程序中构建小程序(又名 tinyapp)框架?
【发布时间】:2020-10-25 00:27:41
【问题描述】:

小程序(tiny-app)是一种非常方便且成功的丰富应用内容和功能的方式,其丰富应用生态的能力已在中国的微信和支付宝应用中得到验证。

我们希望在我们的应用程序中嵌入此类功能。但是,在网上可以搜索到的大部分资料都是关于如何构建/开发小程序,而不是如何在应用程序中构建这样的框架,无论是 Android 还是 iOS。

有没有关于如何在应用中构建小程序框架的资料/文档?(不是如何构建小程序)

【问题讨论】:

  • 听起来你想设计一个架构,让你的应用支持自己的小程序。缩小范围,这些小程序会只由你自己制作,还是打算让第三方为你的应用编写自己的小程序?您的所有小程序都已包含在您的应用中就足够了吗,或者您是否需要通过您的应用有选择地下载它们?
  • @PeterParker 是的,我想在我的应用程序中支持小程序。小程序可以由我们制作,也可以由第三方制作。理论上,小程序应该被打包成带有一些元信息的 CDN 上的文件。当某些用户点击访问小程序的链接/按钮时,应该下载并启动小程序。

标签: android ios wechat-miniprogram


【解决方案1】:

这是 GitHub 链接,也许对你有用 https://github.com/apelegri/wechat-mini-program-wiki

【讨论】:

    【解决方案2】:

    事实证明,我正在寻找的解决方案实际上不是小程序“FRAMEWORK”,而是小程序“ENGINE”。小程序框架是指帮助小程序开发的东西,包括一些库、UI组件,甚至可能是IDE。相反,小程序引擎是我们可以集成到我们的应用程序中的一个组件,以便它从远程 URL 下载不同业务的包并执行它们。

    我将搜索关键字更改为“小程序引擎”后,结果弹出。以下是我找到的一些与小程序引擎相关的开源项目:

    1. https://github.com/weidian-inc/hera
    2. https://github.com/githubliruiyuan/HybridFlutter

    【讨论】:

      猜你喜欢
      • 2011-02-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-14
      • 1970-01-01
      • 1970-01-01
      • 2021-06-25
      • 2011-05-02
      • 1970-01-01
      相关资源
      最近更新 更多