小编Ama*_*989的帖子

没有安装HTTP插件带有离子错误

$ ionic cordova plugin add cordova-plugin-http
$ npm install --save @ionic-native/http
Run Code Online (Sandbox Code Playgroud)

实施是:

  constructor(private https: HTTP ) {
  }

  this.https.get('http://ionic.io', {}, {})
  .then(data => {
   this.httpData =data;
   console.log(data.status);
   })
   .catch(error => {

     console.log(error.status);

     });
Run Code Online (Sandbox Code Playgroud)

我收到这个错误:

[20:49:03] console.warn:Native:尝试调用HTTP.get,但是没有安装HTTP插件.[20:49:03] console.warn:安装HTTP插件:'ionic plugin add cordova-plugin-http'

cordova-plugins ionic3

10
推荐指数
1
解决办法
5938
查看次数

如何在Android中以百分比获取触摸位置

我正在为Android设备实现绘图。问题是当我绘制到不同分辨率的设备中并以不同的方式查看同一图形时,其位置是不相同的。现在,我想获得%的触摸位置,以便可以将绘图重新绘制到其他设备中。

对于我使用的触摸位置:

      public boolean onTouchEvent(MotionEvent event) {
       float x = event.getX();
       float y = event.getY();

    switch (event.getAction()) {
    case MotionEvent.ACTION_DOWN:
        touch_start(x, y);
        invalidate();
        break;
    case MotionEvent.ACTION_MOVE:
        touch_move(x, y);
        invalidate();
        break;
    case MotionEvent.ACTION_UP:
        touch_up();
        invalidate();
        break;
}
return true;
}
Run Code Online (Sandbox Code Playgroud)

我正在获取坐标(200,300),是否有任何方法可以获取百分比为10%,20%的坐标,否则我们必须按语法进行计算。

android android-studio

0
推荐指数
1
解决办法
1156
查看次数

标签 统计

android ×1

android-studio ×1

cordova-plugins ×1

ionic3 ×1