体验版访问 IP服务器地址(192.168.0.1) 为什么要开启调试,才能正常体验?
在开发工具中,如果勾选 不校验合法域名,那么在开发工具上是能正常请求IP 服务器地址(192.168.0.1)接口资源的。
但手机上当开发版或体验版给给公司其他同事(测试工程师,销售)体验,他们扫码初次打开小程序,调试是未打开的,绿色VConsole 图标未显示,因此往往无法请求服务器地址(192.168.0.1)资源,导致调试无效,销售如果拿体验版本跟客服谈判,着急,忘记打开调试了,很可能演示失败。
而如果开发板或体验版访问的是域名,调试是否打开对体验则不受影响。
这个问题,在官方文档也并未提到,发现这种操作也是在实践中发现的,但相信一些新的开发人员还是不知道的。期望文档有个说明,或开发工具勾选不校验的时候,体验版是否可以主动打开调试,需要关闭再自行设置呢?
文档没有说明? 你看着这个再说一遍:
向客户演示用局域网IP,这种极端需求谁能理解?
绑定一个域名有那么难么,难道你项目上线还要用局域网访问?
此时,在微信开发者工具中及手机开启调试模式时,不会进行服务器域名的校验。
关于该字段,已查阅,感谢!
但关于域名未配置的情况,在开发阶段,未上线时,非开发人员打开体验版体验或分享,或初次演示,这种情况的确可能发生!
项目上线自然是用域名访问。
难不难的问题,并不是想知道是非开发人员初次打开是否支持自动开启调试这个需求,如果不存在,那自然是开发人员去强调体验者了。
访问的域名配置到合法域名,则不需要开启调试也不需要勾选不校验合法域名,还是配置一个合法域名,通过域名访问