2.0.9 graphic画图偏移

private refreshBattery() {
    this.battery.opacity = 127;
    let power: number = cc.sys.getBatteryLevel() * 100;
    let currentPower: number = 56 * (power / 100);
    let batteryColor: string = '#e8cf92';
    let g: cc.Graphics = this.battery.getComponent(cc.Graphics);
    g.strokeColor = ColorHelper.getColor(batteryColor);
    g.fillColor = ColorHelper.getColor(batteryColor);
    g.rect(0, 0, currentPower, 16);
    g.fill();
    g.stroke();
}

现在使用画图画个电量出来,发现网页版看到的跟手机看到的图片位置不一样,网页看到的图片起点刚好是手机看到的终点

旧版是没这个问题的,变成2。0.9就有问题了画图

getBatteryLevel()额,原来这个函数返回的是-1.。。。。什么鬼,我电池-1?还是自己写原生方法获取电池吧