1.一种具有触摸屏的终端确定触摸起始位置的方法,其特征在于,该方法包括:终端检测到触摸操作后,将检测到的前N个触摸点中的任一个触摸点作为目标触摸点,并根据所述前N个触摸点中的任意两个触摸点,确定所述触摸操作的初始滑动方向;
所述终端确定所述目标触摸点的位置与所述触摸屏的边缘之间的最近距离,在所述最近距离不大于第一预设值时,将位于所述初始滑动方向的反方向上、且位于所述触摸屏边缘的像素点的位置,作为所述触摸操作的起始位置;
其中,所述N为正整数且小于检测到的触摸点总数。
2.如权利要求1所述的方法,其特征在于,该方法还包括:
在所述最近距离大于所述第一预设值时,所述终端将位于所述初始滑动方向的反方向上、且与所述目标触摸点之间的距离为所述第一预设值的像素点的位置,作为所述触摸操作的起始位置。
3.如权利要求1所述的方法,其特征在于,该方法还包括:
在所述最近距离大于所述第一预设值时,所述终端根据所述前N个触摸点中的至少两个触摸点的位置、所述至少两个触摸点中检测到每两个相邻触摸点之间的时间间隔,确定所述触摸操作的滑动速度;
所述终端根据所述滑动速度、用于表示从所述触摸操作发生到检测到第一个触摸点之间的预设时长,以及检测到所述目标触摸点的时间,确定在检测到所述目标触摸点之前所述触摸操作的滑动距离;
所述终端将位于所述初始滑动方向的反方向上、且与所述目标触摸点之间的距离为所述滑动距离的像素点的位置,作为所述触摸操作的起始位置。
4.如权利要求3所述的方法,其特征在于,所述终端根据下列方式确定在检测到所述目标触摸点之前所述触摸操作的滑动距离:若所述目标触摸点是检测到的第一个触摸点,则所述终端将所述滑动速度与所述预设时长的乘积,作为在检测到所述目标触摸点之前所述触摸操作的滑动距离;
若所述目标触摸点不是检测到的第一个触摸点,则所述终端确定检测到所述目标触摸点与检测到第一个触摸点之间的时间间隔,确定所述时间间隔与所述预设时长的和值,将所述和值与所述滑动速度的乘积作为在检测到所述目标触摸点之前所述触摸操作的滑动距离。
5.如权利要求1~3任一项所述的方法,其特征在于,所述目标触摸点为所述终端检测到的第一个触摸点。
6.一种具有触摸屏的终端,其特征在于,包括:至少一个处理单元以及至少一个存储单元,其中,所述存储单元存储有程序代码,当所述程序代码被所述处理单元执行时,使得所述处理单元执行下列过程:检测到触摸操作后,将检测到的前N个触摸点中的任一个触摸点作为目标触摸点,并根据所述前N个触摸点中的任意两个触摸点,确定所述触摸操作的初始滑动方向;
确定所述目标触摸点的位置与所述触摸屏的边缘之间的最近距离,在所述最近距离不大于所述第一预设值时,将位于所述初始滑动方向的反方向上、且位于所述触摸屏边缘的像素点的位置,作为所述触摸操作的起始位置;
其中,所述N为正整数且小于检测到的触摸点总数。
7.如权利要求6所述的终端,其特征在于,所述处理单元还用于:
在所述最近距离大于所述第一预设值时,将位于所述初始滑动方向的反方向上、且与所述目标触摸点之间的距离为所述第一预设值的像素点的位置,作为所述触摸操作的起始位置。
8.如权利要求6所述的终端,其特征在于,所述处理单元还用于:
在所述最近距离大于所述第一预设值时,根据所述前N个触摸点中的至少两个触摸点的位置、所述至少两个触摸点中检测到每两个相邻触摸点之间的时间间隔,确定所述触摸操作的滑动速度;
根据所述滑动速度、用于表示从所述触摸操作发生到检测到第一个触摸点之间的预设时长,以及检测到所述目标触摸点的时间,确定在检测到所述目标触摸点之前所述触摸操作的滑动距离;
将位于所述初始滑动方向的反方向上、且与所述目标触摸点之间的距离为所述滑动距离的像素点的位置,作为所述触摸操作的起始位置。
9.如权利要求8所述的终端,其特征在于,所述处理单元具体用于:
根据下列方式确定在检测到所述目标触摸点之前所述触摸操作的滑动距离:若所述目标触摸点是检测到的第一个触摸点,则将所述滑动速度与所述预设时长的乘积,作为在检测到所述目标触摸点之前所述触摸操作的滑动距离;
若所述目标触摸点不是检测到的第一个触摸点,则确定检测到所述目标触摸点与检测到第一个触摸点之间的时间间隔,确定所述时间间隔与所述预设时长的和值,将所述和值与所述滑动速度的乘积作为在检测到所述目标触摸点之前所述触摸操作的滑动距离。
10.如权利要求6~8任一项所述的终端,其特征在于,所述目标触摸点为所述终端检测到的第一个触摸点。