Skip to content

Commit 777ff52

Browse files
committed
debug
1 parent ee6685d commit 777ff52

File tree

2 files changed

+51
-47
lines changed

2 files changed

+51
-47
lines changed

.DS_Store

0 Bytes
Binary file not shown.

app/components/example/touch.vue

Lines changed: 51 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -24,54 +24,58 @@ export default {
2424
touch: function () {
2525
2626
let btn = this.$refs.btn.nativeView;
27-
console.log('');
28-
btn.android.setOnTouchListener(new android.view.View.OnTouchListener({
29-
onTouch: function (view, motionEvent) {
30-
// var action = motionEvent.getAction();
31-
// if (action === android.view.MotionEvent.ACTION_DOWN) {
32-
// console.log('######')
33-
// }
34-
// if (action === android.view.MotionEvent.ACTION_UP) {
35-
// console.log('@@@@@@')
36-
// }
37-
// return false;
38-
let scale = '0.7f'
39-
let duration = 150;
40-
let interpolator= new android.view.animation.DecelerateInterpolator();
41-
//按钮点击效果
42-
let v = view;
43-
let event = motionEvent;
44-
let MotionEvent = android.view.MotionEvent;
45-
switch (event.getAction()) {
46-
case MotionEvent.ACTION_DOWN:
47-
console.log('按下了');
48-
v.animate().scaleX(scale).scaleY(scale).setDuration(duration).setInterpolator(interpolator);
49-
v.setPressed(true);
50-
break;
27+
console.log('xxxx',btn.ios);
28+
//设置button按钮文字
29+
btn.ios.setTitleForState('Button title', UIControlStateNormal);
30+
btn.ios.
31+
//btn.ios.addTargetWithActionForControlEvent(this, cccontrol_selector(HelloWorld:: touchDownAction), CCControlEventTouchDown);
32+
// btn.android.setOnTouchListener(new android.view.View.OnTouchListener({
33+
// onTouch: function (view, motionEvent) {
34+
// // var action = motionEvent.getAction();
35+
// // if (action === android.view.MotionEvent.ACTION_DOWN) {
36+
// // console.log('######')
37+
// // }
38+
// // if (action === android.view.MotionEvent.ACTION_UP) {
39+
// // console.log('@@@@@@')
40+
// // }
41+
// // return false;
42+
// let scale = '0.7f'
43+
// let duration = 150;
44+
// let interpolator= new android.view.animation.DecelerateInterpolator();
45+
// //按钮点击效果
46+
// let v = view;
47+
// let event = motionEvent;
48+
// let MotionEvent = android.view.MotionEvent;
49+
// switch (event.getAction()) {
50+
// case MotionEvent.ACTION_DOWN:
51+
// console.log('按下了');
52+
// v.animate().scaleX(scale).scaleY(scale).setDuration(duration).setInterpolator(interpolator);
53+
// v.setPressed(true);
54+
// break;
5155
52-
case MotionEvent.ACTION_MOVE:
53-
let x = event.getX();
54-
let y = event.getY();
55-
let isInside = (x > 0 && x < v.getWidth() && y > 0 && y < v.getHeight());
56-
if (v.isPressed() != isInside) {
57-
v.setPressed(isInside);
58-
}
59-
break;
60-
case MotionEvent.ACTION_CANCEL:
61-
v.setPressed(false);
62-
v.animate().scaleX(1).scaleY(1).setInterpolator(interpolator);
63-
break;
64-
case MotionEvent.ACTION_UP:
65-
v.animate().scaleX(1).scaleY(1).setInterpolator(interpolator);
66-
if (v.isPressed()) {
67-
v.performClick();
68-
v.setPressed(false);
69-
}
70-
break;
71-
}
72-
return true;
73-
}
74-
}));
56+
// case MotionEvent.ACTION_MOVE:
57+
// let x = event.getX();
58+
// let y = event.getY();
59+
// let isInside = (x > 0 && x < v.getWidth() && y > 0 && y < v.getHeight());
60+
// if (v.isPressed() != isInside) {
61+
// v.setPressed(isInside);
62+
// }
63+
// break;
64+
// case MotionEvent.ACTION_CANCEL:
65+
// v.setPressed(false);
66+
// v.animate().scaleX(1).scaleY(1).setInterpolator(interpolator);
67+
// break;
68+
// case MotionEvent.ACTION_UP:
69+
// v.animate().scaleX(1).scaleY(1).setInterpolator(interpolator);
70+
// if (v.isPressed()) {
71+
// v.performClick();
72+
// v.setPressed(false);
73+
// }
74+
// break;
75+
// }
76+
// return true;
77+
// }
78+
// }));
7579
console.log('点击了触摸');
7680
}
7781
}

0 commit comments

Comments
 (0)