1、在app.json文件中,与“window”同级别的地方增加配置 "resizable": true;
2、在app.json文件中,“window”模块中增加"pageOrientation":"landscape"。
这样配置后,就可以让小程序的页面呈现横屏状态,然后用户只需要点击右上角的全屏按钮就可以全屏了,赶紧去试试吧。
3、如果有的页面不想横屏显示的话,只需要在这个页面下的json文件中加上配置"pageOrientation":"portrait"即可。
这样配置后,只有页面json文件中配置了portrait的才会竖屏显示,其他的就都默认横屏显示了。
4、发现的问题:如果全局window设为了landscape,而某个页面,比如叫A页面中的json文件中单独设置了portrait(竖屏显示),假如你恰好在A页面加了激励式视频广告,那么你就会发现本来事竖屏显示的A页面,在点击观看激励式视频广告后返回来的时候就被强制显示为横屏了。
以上是我在项目中时间pc端全屏和小程序横竖屏显示配置时的总结和发现的问题,希望能给有需要的人带来帮助。
我请教一下,我是第一次用微信开发者工具,加完语句以后,模拟器的样子变了,但是真正微信的小程序,打开以后没有任何变化。怎么能把修改后的结果,应用到真正的小程序上啊?
我想知道电脑看微信小程序怎么放大,看你们说的一脸懵,听都听不懂。。好尴尬
更正一点:"resizable": true
要设置成跟window和pages同一级才生效
这种东西会的人不会来问的,来问的都是新手和不会的,所以是不是详细一点,不然就和没说一样
我看官方的小程序示例里, "resizable": true 是直接写在app.json里的,试了一下,添加这条后,PC上的小程序窗口就可以放大缩小了,只是没有最大化的图标。
请问在开发者工具点预览,如果是扫二维码手机预览,手机端也变横屏了,PC端预览效果还是竖屏,右上角也没出现最大化图标,是要发布到体验版才能看到?开发者工具不生效?
我是初中生,电脑型号和您相同,您说的具体怎么操作呢,您有时间的话能进一步讲一下吗,谢谢您嘞
你好,我想问一下 project.config.json 和 app.json 路径在哪里呀,我win10电脑,微信也是官网下的,可就是找不到这些文件
按此攻略,对我的电脑无效,MAC,是因为mac吗?