Facebook 如何使用钛在图像中显示hyperllink
我希望在使用钛合金的图像中的特定点上提供一个超链接,就像Facebook在显示姓名的人脸焦点上显示图像一样Facebook 如何使用钛在图像中显示hyperllink,facebook,titanium,titanium-mobile,Facebook,Titanium,Titanium Mobile,我希望在使用钛合金的图像中的特定点上提供一个超链接,就像Facebook在显示姓名的人脸焦点上显示图像一样 有没有可能我可以在钛上做这个。如果可能,请提供一些示例代码。只需使用单击事件查看,然后检测其是否在某个区域内,我使用圆形区域作为示例,因为它是最简单的代码 var clickPoint={x:100,y:100}; var clickRadiusSquared=25; //查看用户点击 var view=Ti.UI.createView({ 宽度:200, 身高:200, }); view
有没有可能我可以在钛上做这个。如果可能,请提供一些示例代码。只需使用单击事件查看,然后检测其是否在某个区域内,我使用圆形区域作为示例,因为它是最简单的代码
var clickPoint={x:100,y:100};
var clickRadiusSquared=25;
//查看用户点击
var view=Ti.UI.createView({
宽度:200,
身高:200,
});
view.addEventListener('click',函数(e){
//获取视图内单击的X和Y坐标
var x=e.x;
var y=e.y;
//现在看看它是否在该区域内
var distanceSquared=Math.pow(clickPoint.x-x,2)+Math.pow(clickPoint.y-y,2);
如果(距离平方<单击半径平方){
//打开链接或做任何事情
Titanium.Platform.openURL('http://www.yoururl.com');
}
});
var clickPoint = {x : 100, y : 100};
var clickRadiusSquared = 25;
// View user clicks on
var view = Ti.UI.createView({
width : 200,
height : 200,
});
view.addEventListener('click', function(e) {
// Get the X and Y coordinates of the click inside the view
var x = e.x;
var y = e.y;
// Now see if it is inside the area
var distanceSquared = Math.pow(clickPoint.x - x, 2) + Math.pow(clickPoint.y - y, 2);
if(distanceSquared < clickRadiusSquared) {
// Open the link or do whatever
Titanium.Platform.openURL('http://www.yoururl.com');
}
});