小程序Uni-app+其他 面试题汇编

文章详细阐述了微信小程序的授权登录接口,如wx.login()和wx.getUserProfile(),并介绍了发布流程,包括合法域名配置、大小限制和审核步骤。此外,讨论了事件参数传递、页面路由及分包策略。还提到了与原生应用的交互、WebSocket实时通信以及解决大量数据加载问题的方法,如WebWorker和分页加载。
摘要由CSDN通过智能技术生成

微信小考程序面试题

1 授权 登录
wx.login()
wx.getSettings({})
wx.authorize(())
wx.getUserProfile({})

2 上线流程
	1 服务器必须是合法域名配置
	   	https协议 以及 备案过的域名
	2 大小不能超过20m  ,每个包不能超2m 可以做分包(自行分包)
	3 appid必须要要添加, 不验证和合法域名只能在点上测试
  	4 开发工具上传代码
  	5 后台里面 提交审核
	  如果审核通过就发布,没通过按照修改指引修改 发布就可以了
 
3 
	事件传参  data-[自定义属性]     e.currentTarget.datasett
	路由     navigator url='/pages/detail/detail?name=zzz'   onLoad(options)
	
4 navigator

5 uniapp. vue+uniapp api

其它问题

1 怎么跟原生开发进行交互

h5正常上线
原生通过 web-view src='h5链接'
我们声明全局方法 ---  原生来调用全局方法  通过 形参和实参 来进行传递

2 websocket

可以通过轮询来达到结果

实时通讯
emit('自定义事件')
on("自定义事件")

3 如何解决大量数据加载导致页面空白的问题

1 分页  不合理
2 web Worker()

4 地址栏 url


5

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值