企业微信关联小程序是不是只支持关联“微信小程序”而不是“企微小程序”?
提问
下文词语解释:
企微小程序:企业微信小程序(开发者工具中用企业微信小程序模式进行编译的)
微信小程序:普通小程序(开发者工具中用小程序模式进行编译的)
写在前面:
1、企微小程序在微信中打开是空白页面(因为勾选了“仅在企业微信中运行”,所以在微信中打开是空白页面也算是正常吧);
2、用企业微信手机端扫小程序码打开也是空白页面;
3、用企业微信手机端扫体验版的码打开是正常的;
前后背景:
我们要做一款在企业微信上用的小程序(应用)给员工使用,需要使用通讯录和会话的功能所以选择了做企微小程序而不是微信小程序。我们提审时勾选了“仅在企业微信中运行”,然后发布后关联到了我们的企业微信应用。但是在工作台中打开显示空白页面,我们编译的首页是写死测试账号的登录页,不点登录是不会调用任何接口的,但是连页面都没渲染出来。所以我怀疑是不是企业微信关联小程序只支持关联“微信小程序”而不是“企微小程序”?
小程序的引擎是一样,但是部分api是不兼容的;还有“仅在企业微信打开”并不仅仅是搜索不到;
小程序只有一个,只是运行环境不一样。我们平时哪么叫只是用来区分它们跑的环境而已。
仅在企业微信中运行,就是这个小程序在微信里搜不到,仅此而已。
你这个估计就是代码问题,跟其它没什么关系。你扫小程序码是线环境,体验码是你自己当前环境,没什么的。
你如果PC企业微信打开小程序出问题,有可能是兼容问题,企业微信PC端对小程序的支持确实不太好,特别是Mac端。