我在使用 tensorflow 时,从服务器正常加载 model.json 后,包内代码会自动请求相应 .bin 文件,合计6m(400kb,2.6M,3M)
.bin 请求在开发工具模拟器正常,真机预览开启调试正常,但在真机预览/调试-未开启调试则异常,已排除域名备案问题
异常请求时后端日志显示正常,调试器 “network”中HttpCode显示200,但数据Size显示为0,同时如果单独使用 wx.request 请求该链接也是正常的
请问这是什么原因?
真机预览时,是否开启调试又有什么权限/缓存限制之类的差异,是否有文档参考?
import * as face from '@tensorflow-models/face-landmarks-detection';
const load = async () => {
model = await face.load(face.SupportedPackages.mediapipeFacemesh, {
maxFaces: 1,
modelUrl: 'https://xx.xx.xx/tensorflow/tfjs-model/facemesh/model.json',
detectorModelUrl: 'https://xx.xx.xx/tensorflow/tfjs-model/blazeface/model.json',
irisModelUrl: 'https://xx.xx.xx/tensorflow/tfjs-model/iris/model.json',
shouldLoadIrisModel: true
});
}
ps:不便提供小程序代码片段