当我在浏览器上测试我的应用程序时,它会将数据发送到 Parse.com 数据浏览器。
但是,当我使用“PhoneGap Build”编译并运行它(从 android 模拟器或从 android 设备)时,它不会将数据发送到 Parse.com 服务器,并导致错误消息。
所以,我觉得问题可能与PhoneGap有关,而不是Parse ...?
add: (addeditem) ->
if @mode is "online" #upload to server
Item = Parse.Object.extend("Item");
item = new Item();
console.log "parse item", item
item.save
data: addeditem
,
success: (gameTurnAgain) ->
# The save was successful.
alert "success"
error: (gameTurnAgain, error) ->
# The save failed. Error is an instance of Parse.Error.
alert error.code
alert error.message
console.error(error)
当我尝试提醒“error.code”和“error.message”时,它们分别显示为“-1”(表示 OTHER_CAUSE)和“undefined”。
整个应用程序可在https://github.com/anshula/everyday获得。PhoneGap 构建可在https://build.phonegap.com/apps/453542/share获得。
我已经尝试使用 PhoneGap Debug 来解决问题,但是由于错误消息非常模糊,我真的很困惑......非常感谢任何可以提供帮助的人!