解:由题设知x=-,y=m,
所以r2=|OP|2=(-)2+m2,得r=.
从而sinα==,
解得m=0或16=6+2m2m=±.
当m=0时,r=,x=-,cosα==-1,tanα==0;
当m=时,r=2,x=-,cosα==-,tanα==-;
当m=-时,r=2,x=-,cosα==-,tanα==.