2014-06-25 87 views
0

我在Umbraco中使用Pixlr API,保存功能在编辑器中停止工作。Pixlr API,POST不再工作

当保存按钮被点击时,它会说:“working please wait ...”,它什么都不做。

  • 使用POST时,它会没有进入SavePixlr.aspx.cs
    (代码时没有工作,我会得到的图像中的URL后面看不到:Pixlr等API)
  • 当我使用GET时,进入SavePixlr.aspx.cs。
    (当我使用GET时,我会得到保存图像的URL)
    但我真的想让它像以前一样工作。

整个代码是在这里:https://damp.codeplex.com/releases/view/121209
只有DigibizAdvancedMediaPicker的Pixlr等部分)
的Pixlr API:http://pixlr.com/developer/api/
我工作的本地主机。 我有crossdomain.xml的,它看起来像这样:

<?xml version="1.0"?> 
<!--This crossdomain file is used for Pixlr support in the Digibiz Advanced Media Picker.--> 
<!DOCTYPE cross-domain-policy SYSTEM "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd"> 
<cross-domain-policy> 
    <allow-access-from domain="*" /> 
    <site-control permitted-cross-domain-policies="master-only"/> 
    <allow-http-request-headers-from domain="*" headers="*" secure="true"/> 
</cross-domain-policy> 

我发现越来越多的人有同样的问题在这里: http://support.pixlr.com/pixlr/topics/pixlr_api_not_saving_changes
这里:
http://support.pixlr.com/pixlr/products/pixlr_pixlr_api

回答

0

对于所有的一把umbraco DAMP用户,前一段时间我不得不改变Pixlr插件的工作代码。你可以在这里找到它:https://damp.codeplex.com/

这是我作出改变,如果你想知道的变化:https://damp.codeplex.com/SourceControl/network/forks/MCollard/FixSavePixlr/changeset/4180f1d1d8e3 https://damp.codeplex.com/SourceControl/changeset/4180f1d1d8e3

评论与叉:尝试解决的问题与Pixlr等。图像不会保存,所以我将POST方法更改为GET。 Get方法将返回一个URL而不是图像,所以必须更改保存部分。可以保存为PNG或JPEG格式。