开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
工具 > 小程序开发者工具 > 界面 > 模拟器
贡献者
收藏
订阅更新
我的文档
设置
小程序项目通过编译之后,自动在模拟器中运行,无需真机即可快速预览。基础互动方式是通过鼠标点击、拖拽来模拟手指触摸、拖动操作。
在默认设置下,每次保存已变更代码时都会触发模拟器自动刷新,实现准实时预览效果。如需关闭自动刷新,请点击模拟器右下角 自动更新已开启,在 项目详情 中取消勾选 保存文件时自动刷新模拟器
模拟器布局
模拟器默认位于主界面右侧:

开发者也可点击左下角设置图标将模拟器设置为展示在主界面左侧。 说明: 该操作仅支持 ide 3.0.0 及以上版本。

模拟器顶部各项功能(从左至右)
设备尺寸:选择预设的 ios 或 android 设备尺寸,或者新建自定义的设备尺寸,用于测试适配性。也可在此处开启/关闭模拟器皮肤。
缩放比例:控制小程序的显示缩放比例。
刷新:重新编译代码并刷新模拟器。
小工具:打开/关闭模拟器的小工具菜单。
模拟器日志:在编辑器打开模拟器日志窗口。
独立窗口:改用独立窗口方式显示模拟器。
说明: 在独立窗口模式下,界面新增 窗口置顶 按钮;独立窗口 变为 合并窗口 按钮。
设备皮肤
在模拟器中,ide 提供了常见设备皮肤供开发者直观调试小程序在不同机型上的视觉效果,可以通过模拟器顶部菜单栏上的设备列表进行切换。
可将设备的缩放倍数设置为 自适应,以获得最大的显示面积。

品牌/机型支持
目前支持苹果、谷歌、华为、三星、魅族、一加、小米、红米、索尼 9 种品牌共计 50 种机型。
苹果:iphone 5、iphone se、iphone 6、iphone 6 plus、iphone 7、iphone 7 plus、iphone 8、iphone 8 plus、iphone x、iphone xs、iphone xs max、iphone xr、iphone 11、iphone 11 pro、iphone 11 pro max、iphone 12、iphone 12 mini、iphone 12 pro、iphone 12 pro max、iphone 13、iphone 13 mini、iphone 13 pro、iphone 13 pro max
谷歌:nexus 5、nexus 5x、nexus 6、pixel 2、pixel 2 xl、pixel 3、pixel 3 xl、pixel 4、pixel 4 xl、pixel 5、pixel 6、pixel 6 pro
华为:huawei mate 20 pro、huawei mate 30 pro、huawei p30 pro、huawei p40 pro
三星:galaxy note10 、galaxy s10 5g、galaxy s20 ultra
魅族:meizu 16s pro、meizu 17
一加:oneplus 8 pro、oneplus 7t pro
红米:redmi k30 pro
小米:xiaomi 10 pro
索尼:xperia 1 ii、xperia 5

屏幕类型支持
目前支持全面屏、直板屏、曲面屏、刘海屏、挖孔屏 5 种屏幕类型的模拟。

设备皮肤的关闭
皮肤设置默认开启,如不需要则可选择手动关闭皮肤。

模拟器底部三项功能
页面路径:显示当前页面路径。点击路径,可直接打开当前页面 js 文件。
页面参数:显示当前页面收到的参数。点击参数,可快速复制至剪贴板。
自动刷新:如需避免频繁刷新,可取消勾选此功能。 说明: 点击 ^ 可以切换显示 页面路径页面参数
模拟器小工具
点击模拟器上方小工具图标,显示/隐藏更多模拟功能。
凯发k8官方网娱乐官方首页
模拟按下 凯发k8官方网娱乐官方首页 键,小程序退回后台。用于测试生命周期函数 onshowonhide,可查看 小程序运行机制
定位
输入设置 经纬度 模拟信息,用于测试 my.getlocation 获取用户位置端口。 说明: 经纬度模拟信息需要输入浮点数(精确至 1 位小数以上)。
扫码
输入 设置扫码返回的数据 模拟信息,用于测试 my.scan 扫一扫端口。
摇一摇
模拟摇一摇动作,用于测试 my.watchshake 摇一摇端口。
webview 调试
启动专用 devtools 窗口,用于调试 web-view 内嵌的 html5 页面。 说明: 此功能仅在 web-view 页面可用,其他页面下置灰无法点击。
授权
设置 地址位置、麦克风、相册、相机 模拟权限,可用于测试 my.getlocationmy.chooseimage 等端口的权限请求步骤。 说明: 在已获得用户信息授权时,还提供删除用户信息授权的选项。
截屏
模拟用户截屏情况,用于测试 my.onusercapturescreen 截屏事件监听端口。
内存警告
模拟内存不足情况,用于测试 my.onmemorywarning 内存警告监听端口。
网络模拟
可切换网络状态进行相关调试。
设置
设置基础库版本,默认为当前最新版本,可切换不同版本以便调试。
内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图