收藏
回答

VisionKit里 session.start在ios15下会报错?参数错误 200001

const session = wx.createVKSession({
                track: {
                    plane: {
                        mode: 1,
                    },
                    OCR: {
                        mode: 1,
                    },
                },
                // version: "v1",
                gl,
            });
 我这边createVKSssion的参数是这样的 
  然后调用session.start
 安卓下暂时没遇到问题,但是没有测试全版本
 ios这边,我有两个版本 iOS15.1和iOS15.6.1 这两个版本都出现了参数错误的返回, 2000001, 其他的版本我还测了iOS16的版本,没有问题
 有人遇到过同样类似的问题吗?
回答关注问题邀请回答
收藏

2 个回答

  • _Kiros
    _Kiros
    2023-04-21

    感谢官方

    机型:iPhone Xr, 微信版本: Version 8.0.34

    以下是代码片段

    <canvas type="webgl" id="webgl" style="width: 100vw;height: 100vh;"></canvas>
    


    wx.createSelectorQuery().select("#webgl").node().exec((res) => {
                var canvas = res[0].node;
                const gl = canvas.getContext("webgl");
                const session = wx.createVKSession({
                    track: {
                        plane: {
                            mode: 1,
                        },
                        OCR: {
                            mode: 1,
                        },
                    },
                    // version: "v1",
                    gl,
                });
                session.start((err) => {
                    if (err) return console.error("VK error: ", err);
    
                    console.log("success");
                });
            })
    
    


    感谢,有任何问题 请留言


    2023-04-21
    有用
    回复
  • 张弛
    张弛
    2023-04-20

    2023-04-20
    有用
    回复
登录 后发表内容