TapatarjQuery 头像插件

联合创作 · 2023-10-02 16:46

Tapatar 是一个轻量级、易扩展的 jQuery 插件,它可以让用户从社交网络、磁盘或者其他资源中获取头像。默认情况下,包括了 Gravatar,本地的和 Facebook 上的资源。Tapatar 很容易加入其他的资源。

示例代码:

Tptr.sources.placeKitten = new Tptr.TapatarSource({
  id: 'placeKitten',
  title: 'Placekitten',
  action: {
    content: 'Pick',
    onClick: function(evt) {
        if (this.image_data) {
          this.setImageData(this.image_data, true);
        }
    }
  },
  onAdd: function() {
    var url = 'https://placekitten.com/g/200/300';
    var self = this;
    this.downloadImage(url, function(dataUri){
        if (dataUri) {
          self.setImageData(dataUri);
        } else {
          try {
            self.delegate.options.sources.placeKitten.enabled = false;
          } catch(err) {}
        }
    })
  },
});

浏览 7
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报