我需要在网站上做一些禁用闲置/睡眠电话的功能.有没有人尝试在Android手机上做这个?它有可能吗?
我有支持 pdf 和图像的模型附件。如何检测其图像,然后才调整其大小?当它是回形针时,一切都很简单。但现在 ?;)
class Attachment < ActiveRecord::Base
has_attached_file :attachment,
styles: lambda { |a| a.instance.is_image? ? {:small => "x200>", :medium => "x300>", :large => "x400>"} : {:thumb => { :geometry => "100x100#", :format => 'jpg'}, :medium => { :geometry => "300x300#", :format => 'jpg'}}},
def is_image?
attachment.instance.attachment_content_type =~ %r(image)
end
end
Run Code Online (Sandbox Code Playgroud)
如何使用主动存储制作类似上面的东西?我尝试这样:
class Attachment < ApplicationRecord
has_one_attached :file
validates :file, presence: true
def file_url
if ???? (is image?)
rails_blob_url(file.variant(resize: '1920x1920').processed)
else
rails_blob_url(file)
end
end
Run Code Online (Sandbox Code Playgroud) 我在比较一个数组中的许多数组时遇到问题.我需要获取每个数组中存在的元素.它看起来像这样:
array= [[11,12,13,14],[55,66,13],[13,15,17,22,34],[4,6,8,13]]
Run Code Online (Sandbox Code Playgroud)
我只需得到:13 - 因为它在每个阵列上,如何获得它?
android ×1