【发布时间】:2014-04-04 21:56:27
【问题描述】:
我有一个正在发送登录消息的 chrome 扩展程序:
chrome.runtime.sendMessage data, (response) ->
debugger
if response.api_key
$("body").fadeOut 1000, -> window.close()
else
App.Ui.clearForm()
App.Ui.showErrorMessage()
但是,回调永远不会被命中:
chrome.runtime.onMessage.addListener (request, sender, sendResponse) ->
if request and request.action is "login"
$.ajax(
type: "POST"
url: App.Config.authUrl()
data: request.data
dataType: "json"
).then( (data) ->
App.Storage.saveSession(data.user)
sendResponse(data.user)
, (data) ->
sendResponse(data)
)
我做错了吗?
【问题讨论】:
标签: javascript google-chrome google-chrome-extension coffeescript