微信小程序中可以使用现有的PWA吗?

时间:2019-11-17 15:42:42

标签: angular ionic-framework progressive-web-apps wechat wechat-miniprogram

我需要实现一个微信小程序,该程序应与已部署的PWA几乎完全相同。有没有一种方法可以在微信小程序中使用相同的代码库或实现某种桥梁来实现相同的目标。 PS:PWA是使用Ionic / Angular实现的。

3 个答案:

答案 0 :(得分:0)

是的,从理论上讲,您只需将WeChat JS SDK添加到当前应用程序中,然后使用提供给您的API即可完成所需的工作。您需要一个注册的微信帐户,以便可以获取令牌和机密,否则将无法调用其API。如果您的帐户是国际帐户,而不是中国大陆帐户,那么您可能会限制某些API,例如微信商店API(据我所记得。)

在这里看看: https://developers.weixin.qq.com/doc/offiaccount/en/OA_Web_Apps/

可能在这里: https://open.weixin.qq.com/?lang=en

答案 1 :(得分:0)

IINM,技术相似,但可能的问题是:

  1. 他们只有适用于Microsoft和Apple专有操作系统的SDK,因此,如果您使用Linux之类的软件,那将很不幸,
  2. 它们的体系结构似乎规定了两个线程,一个用于UI,一个用于JS,这对于Web应用程序来说并不常见,因此我想移植时需要进行一些返工。

ref:https://developers.weixin.qq.com/miniprogram/en/dev/framework/quickstart/#Differences-Between-Mini-Program-Development-and-Web-Development

答案 2 :(得分:0)

您需要使用kbone,它已经发布,可以满足这种需求。

https://github.com/Tencent/kbone