Android Rhodes bir dosya için bir imza resmi Kaydet | Netgez.com
SORU
26 Ocak 2012, PERÅžEMBE


Android Rhodes bir dosya için bir imza resmi Kaydet

İmza yakalama Rhodes bir Android hedefleme sekmesini kullanarak uygulamak için çalışıyorum. Tuval alın ve onu karalamak için başardım. Ama istediğiniz bir yere imza kaydedilemedi. signature_uri db/db-files/Image-XXXXXX.png varsayılan olarak yerini alır.

Bu örnek örnekte kodu:

def signature_callback
if @params['status'] == 'ok'
  #create signature record in the DB
  signature = SignatureUtil.new({'signature_uri'=>@params['signature_uri']})
  signature.save
  puts "new Signature object: "   signature.inspect
end

Konsol var:

APP| RHO serve: /app/Settings/signature_callback
I/APP     (  801): I 01/26/2012 11:36:20:236 0000032e                  APP| Params: {"status"=>"ok", "signature_uri"=>"db/db-files/Image_20120126113618375.png", "rho_callback"=>"1"}
I/APP     (  801): I 01/26/2012 11:36:20:238 0000032e                  APP| *******************ok****************
I/APP     (  801): I 01/26/2012 11:36:20:238 0000032e                  APP| %%%%%%%%%%%%%%%%Û/db-files/Image_20120126113618375.png%%%%%%%%%%%
I/APP     (  801): I 01/26/2012 11:36:20:239 0000032e                  APP| App error: can't convert Symbol into Integer
I/APP     (  801):  lib/rhom/rhom_object_factory.rb:67:in `[]'
I/APP     (  801): lib/rhom/rhom_object_factory.rb:67:in `initialize'
I/APP     (  801): apps/app/Settings/controller.rb:34:in `new'
I/APP     (  801): apps/app/Settings/controller.rb:34:in `signature_callback'
I/APP     (  801): lib/rho/rhocontroller.rb:91:in `serve'
I/APP     (  801): lib/rho/rhoapplication.rb:209:in `serve'
I/APP     (  801): lib/rho/rho.rb:822:in `serve'
I/APP     (  801): E 01/26/2012 11:36:20:248 00000321                  Net| Request failed. HTTP Code: 500 returned. HTTP Response:         <html>
I/APP     (  801):             <head>
I/APP     (  801):                 <meta name="viewport" content="width=320"/>
I/APP     (  801):             </head>
I/APP     (  801):             <body>
I/APP     (  801):                 <h2>Server Error</h2>
I/APP     (  801):                 <p>
I/APP     (  801): Error: can't convert Symbol into Integer<br/>Trace: <br/

Şimdi bu veritabanı depolama yerine, istenen bir yere kaydetmek istiyorum. Görüşlerinizi paylaşın lütfen.

CEVAP
8 HAZÄ°RAN 2012, Cuma


Bu sayfa baktın mı: 6**? DB kaydetmek ve Rho kullanmak gerekir gibi geldi bana::RhoApplication::get_blob_path(resim.image_uri) dosyayı açmak için yöntem. Sonra nereyi seçerseniz seçin dosya sistemi API yeni bir dosya oluşturmak ve görüntü içeriğini yazmak için kullanabilirsiniz.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VÄ°DEO

Rastgele Yazarlar

  • Bratayley

    Bratayley

    30 Aralık 2010
  • GWTLecturer

    GWTLecturer

    18 EKÄ°M 2012
  • Mark Brown

    Mark Brown

    9 HAZÄ°RAN 2010