Je construis une application RoR pour facebook en utilisant FBML et la bibliothèque JavaScript Prototype. Ce que j'essaie de faire est d'avoir un div automatiquement actualisé, en utilisant le periodically_call_remote
, qui crée un PeriodicalExecuter objet.periodically_call_remote: Rails AJAX pour une application facebook
est ici le code:
<%= render :partial => "status_item", :collection => @status %>
<%= periodically_call_remote(:url => { :action => :status, :id => @hunt.id }, :update => 'status_div') %>
je reçois 2 types d'erreurs:
SyntaxError: Parse error
« s sur fbml_static_get.php sur http://biascica.pipps.net:8888/javascripts/prototype.js?1246455754 et les goûts (effects.js et contrôles. js)ReferenceError
« s:can't find variable a116508001384_PeriodicalExecuter
c'est le code javascript, tel que modifié par facebook:
new a116508001384_PeriodicalExecuter(function() {new a116508001384_Ajax.Updater('status_div', '/corinna_test/servers/ren%C3%A9/treasure_hunts/12/status', {asynchronous:true, evalScripts:true, parameters:'authenticity_token=' + a116508001384_encodeURIComponent('qBY5jTvJ04rEcvLsQzkhNkEhRXN1wRA2ITrgq/4JmVg=')})}, 10)
(remarquez comment ils en annexe a116508001384_
devant presque tout)
Je suis aussi obtenir iframex
erreurs, mais je n » Je pense que c'est une priorité en ce moment.
Quelqu'un peut-il m'aider à comprendre ce gâchis?
merci! asymétrique