我将通过说这可能正在接近这个错误来作为序言.我要做的是使用data-属性将URL转换为JS .
目前,我正在使用以下方法生成图片代码:
= cl_image_tag(image.asset.filename.to_s, transformation: "scroller", :"data-medium" => image.asset.filename.to_s)
Run Code Online (Sandbox Code Playgroud)
产生这个:
<img src="http://res.cloudinary.com/bucket/image/upload/t_scroller/v1373070863/s1ufy3nygii85ytoeent.jpg" data-medium="s1ufy3nygii85ytoeent.jpg">
Run Code Online (Sandbox Code Playgroud)
我希望能够做到的是输出它(利用t_medium我设置的命名转换):
<img src="http://res.cloudinary.com/bucket/image/upload/t_scroller/v1373070863/s1ufy3nygii85ytoeent.jpg" data-medium="http://res.cloudinary.com/bucket/image/upload/t_medium/v1373070863/s1ufy3nygii85ytoeent.jpg">
Run Code Online (Sandbox Code Playgroud)
目前,cl_image_tag通过使用正确配置的URL生成图像标记,正在进行繁重的工作.这很好,但是我似乎找不到任何关于如何将配置的URL作为没有图像标记的字符串输出的文档(用作data-medium属性).我可以手动配置URL,但我想知道是否有更好的方法?
有没有办法在Swift文件中使用Obj-C SDK?我试图将cloudinary SDK添加到我的项目中.我找到了一种方法将libcloudinary.a添加到我的项目框架中,但它无法正常工作.
更新:Cloudinary刚刚发布了用Swift语言编写的新SDK:https://github.com/cloudinary/cloudinary_ios(Swift 3和Swift 2.3在不同的早午餐)
这是我第一次在这里发帖提问。我正在构建一个具有图像上传功能的流星应用程序。我找到了一个流星的 cloudinary 包https://github.com/Lepozepo/cloudinary并且它工作得很好。我遇到的唯一也是最大的问题是调整图像大小。默认情况下,这个包会上传从手机拍摄的原始图像,通常为 3 或 4 MB,大小约为 2000x4000,但我只希望图像为几 KB。由于这个问题,应用程序需要大量的存储和带宽。我应该怎么做才能解决这个问题?非常感谢。
Cloudinary只有一个如何将图像从android加载到云的示例.但是我需要上传视频.当我使用示例代码中的调用时,我收到Invalid image file错误.这是抛出异常的调用
Map cloudinaryResult=cloudinary.uploader().upload(file, uploadParams);
Run Code Online (Sandbox Code Playgroud)
有没有人知道上传视频而不是照片的电话?我正在使用Cloudinary和Parse.com
这是堆栈跟踪
java.lang.RuntimeException: Invalid image file
at com.cloudinary.android.UploaderStrategy.callApi(UploaderStrategy.java:101)
at com.cloudinary.Uploader.callApi(Uploader.java:22)
at com.cloudinary.Uploader.upload(Uploader.java:55)
Run Code Online (Sandbox Code Playgroud) 我已经阅读了Cloudinary Django 文档和许多StackOverflow问题,但我仍然在解决这个基本问题。我想将图像作为数据迁移的一部分上传到Cloudinary模型字段(的类CloudinaryField)
我的模型通过以下方式定义:
# model definition
from cloudinary.models import CloudinaryField
from django.contrib.gis.db import models
class UserProfile(models.Model):
name = models.CharField(max_length=200)
logo = CloudinaryField(blank=True, null=True)
Run Code Online (Sandbox Code Playgroud)
这个模型运作良好,我可以顺利通过管理员上传图片,并在模板中访问它。
我想编写一个数据迁移,以便可以将许多图像上传到该模型。我无法正常运行的迁移的结构如下:
# migration file to upload logos
import cloudinary
# get all user instances
users = UserProfile.objects.all()
# loop through users, and update logo
for user in users:
user.logo = cloudinary.uploader.upload("https://url/to/logo/logo.png")
user.save()
Run Code Online (Sandbox Code Playgroud)
我知道如果使用,cloudinary.uploader.upload("image.png")我会得到如下信息:
{u'secure_url': u'https://res.cloudinary.com/mysite/image/upload/111/111.png', u'public_id': 111', u'format': u'png', u'url': u'http://res.cloudinary.com/mysite/image/upload/v1444253137/111.png', u'created_at': u'2015-10-07T21:25:37Z', u'tags': [], u'bytes': 7974, u'height': 35, u'width': …Run Code Online (Sandbox Code Playgroud) 我目前将Cloudinary与Django一起使用来存储用户个人资料图片,并希望将参数传递给它,将其存储在一个文件夹中并覆盖现有图像,而不是创建一个新图像。
在我的用户模型中:
picture = CloudinaryField('image')
Run Code Online (Sandbox Code Playgroud)
这可以按预期与Django Admin和表格一起使用。我只希望能够将其存储在用户/ USERNAME /个人资料文件夹中,并在有人更新其照片以删除旧照片时将其存储。
我是React的新手.我正在寻找一种将照片上传到Cloudinary的好方法.我看到了Cloudinary小部件,但是我在React应用程序中实现它时遇到了麻烦,如下所述:https://cloudinary.com/blog/how_to_build_an_image_library_with_react_cloudinary#uploading_images
我把script标签放在index.html体中:
<script src="//widget.cloudinary.com/global/all.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)
然后尝试在组件中使用:
class Landing extends Component {
uploadWidget() {
cloudinary.openUploadWidget(
{ cloud_name: 'minetoo', upload_preset: 'mine', tags: ['xmas'] },
function(error, result) {
console.log(result);
}
);
}
...
Run Code Online (Sandbox Code Playgroud)
但我得到错误:'cloudinary'没有定义
我的应用程序的样板是使用create-react-app生成的,如果这很重要的话.
我正在使用 cloudinary 在我的网页上上传照片。我在网页上添加了一个新功能(facebook 登录),现在当我尝试像以前一样上传照片时,cloudinary 会抛出错误。
“/home/ubuntu/workspace/YelpCamp/node_modules/cloudinary/lib/utils.js:982 throw“必须提供 api_key”;^ 必须提供 api_key”
API_KEY、API_SECRET 和 CLOUD_NAME 保存在 .env 文件中,并且这些都是正确的。
var express = require("express");
var router = express.Router();
var Campground = require("../models/campground");
var middleware = require('../middleware') ; //because of the index.js default name
var geocoder = require('geocoder');
///////////////////////////////////////
// MULTER
var multer = require('multer');
var storage = multer.diskStorage({
filename: function(req, file, callback) {
callback(null, Date.now() + file.originalname);
}
});
var imageFilter = function (req, file, cb) {
// accept image files only
if (!file.originalname.match(/\.(jpg|jpeg|png|gif)$/i)) …Run Code Online (Sandbox Code Playgroud)有人可以告诉我如何将 Cloudinary 安装到我的 Strapi 应用程序中,我像文档所说的那样安装了插件,但该插件根本没有出现在我的项目中。谁能告诉我我做错了什么
当我在 herokuy 上上传我的网站后,图像无法正常工作,它给了我这个错误
拒绝加载图像“”,因为它违反了以下内容安全策略指令:“img-src'self'数据:”。
我尝试过类似的事情
<meta http-equiv="Content-Security-Policy" content="default-src 'self'; font-src data:" />
但它也不起作用
cloudinary ×10
django ×2
node.js ×2
android ×1
haml ×1
image ×1
javascript ×1
meteor ×1
mongoose ×1
objective-c ×1
python ×1
python-2.7 ×1
reactjs ×1
strapi ×1
swift ×1
vue.js ×1
xcode6 ×1