wx.openEmbeddedMiniProgram半屏打开小程序的时候,需要先调用一个接口,拿到小程序跳转参数,再去执行wx.openEmbeddedMiniProgram,微信版本以及基础库版本都满足,安卓端正常,但是在IOS端,调用wx.openEmbeddedMiniProgram之前,如果先调用接口获取参数,那wx.openEmbeddedMiniProgram就不是半屏小程序,
代码如下,用户点击金刚区某一个图标,调用接口,获取跳转参数
查阅了很多文档,官方说必须同步调用,那为什么安卓上可以呢?只是IOS端不可以,如果是用开发者工具直接上传代码,以上写法,IOS端也是支持半屏的,如果是用CI上传,则不支持半屏,官方CI https://developers.weixin.qq.com/miniprogram/dev/devtools/ci.html
所以问题到底出在哪里?如果wx.openEmbeddedMiniProgram必须同步调用,那为什么官方开发工具直接上传的代码可以打开半屏,而CI上传的不行?CI配置如下
同样出现这个问题,请问解决了吗?如何解决