应用程序中的内容正在使用XHR进行更新.这涉及更改评论框的URL:
<div class="fb-comments" data-href="http://example.com?id=[dynamic]" data-num-posts="2" data-width="470"></div>
Run Code Online (Sandbox Code Playgroud)
在页面完全加载后创建新的Facebook小部件占位符时,如何请求Facebook JS SDK在页面上呈现新元素?
我一直在尝试在过去的2-3个月内创建一个稳定的Web服务应用程序.大约2个月前,我选择转移到WCF以利用单实例Web服务.
自从采取这种行动以来,我遇到了一些部署到IIS 6场景的麻烦.不幸的是,因为大多数真正的客户端仍然使用Windows Server 2003和IIS 6.我一直在收到您可能想象的每个WCF错误.
客户的耐心很薄,很快就会发现我们无法提供可靠的解决方案.
我几乎决定回到ASMX服务,至少工作,并没有遭受如下的事情:
序列已由远程端点终止.已超出用户指定的特定邮件的最大重试次数.因此,可靠的会话无法继续.可靠的会议出了问题.
通信对象System.ServiceModel.Channels.ReplyChannel不能用于通信,因为它已被中止
列表继续......在我回到ASMX之前,是否有任何令人信服的理由坚持使用WCF,因为按照这个速度,我们可以通过这种技术让大客户流失?
这个问题很麻烦.我试图在html页面内运行一个简单的jquery脚本,只是弹出一个警告框.
我上传了jquery库和json库
我有一个html页面,其中包含以下引用和对我的jquery脚本的引用.当我将这个html嵌入为iframe时,它没有提出警报.
<SCRIPT src="../ClientGlobalContext.js.aspx"></SCRIPT>
<SCRIPT type=text/javascript src="../jquery1.4.1.min.js"></SCRIPT>
Run Code Online (Sandbox Code Playgroud)
我正在阅读有关相对路径的内容以及我尝试过的内容
<SCRIPT type=text/javascript src="../Script/jquery1.4.1.min.js"></SCRIPT>
<SCRIPT type=text/javascript src="../Scripts/jquery1.4.1.min.js"></SCRIPT>
Run Code Online (Sandbox Code Playgroud)
都.
但它不起作用.
对于如何解决我在Facebook上发布图片的问题,我将不胜感激.
以下代码正如我所期望的那样工作:
NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
@"http://myserver/img.png", @"picture",
@"My Testing", @"name",
@"Enter some text...", @"message",
nil];
[appDelegate.facebook dialog:@"feed" andParams:params andDelegate:self];
Run Code Online (Sandbox Code Playgroud)
但是,我真的想使用从相机拍摄的图像.我已经设置了代码,以便在我的应用程序中更早地执行此操作,并将图像放在屏幕上.所以,我试着这样做:
CGRect contextRect = CGRectMake(0, 0, 320, 436);
UIGraphicsBeginImageContextWithOptions(contextRect.size, YES, 1);
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
Run Code Online (Sandbox Code Playgroud)
我已经测试了这个代码,newImage是一个有效的UIImage,我可以像我期望的那样放置和操作.但是,当我尝试将其集成到Facebook对话框中时,如下所示:
NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
newImage, @"picture",
@"My Testing", @"name",
@"Enter some text...", @"message",
nil];
[appDelegate.facebook dialog:@"feed" andParams:params andDelegate:self];
Run Code Online (Sandbox Code Playgroud)
我在控制台中得到这两个荒谬的消息: - [UIImage长度]:无法识别的选择器发送到实例0x1c9420 CoreAnimation:忽略异常: - [UIImage长度]:无法识别的选择器发送到实例0x1c9420
所以,作为测试,我想我会尝试将图像导入到我的项目中并直接访问它.这是我在第一个例子中在线引用的确切图像,所以我知道它应该有效.但即使我尝试这个:
UIImage *newImage = [UIImage imageNamed:@"BaB.png"];
Run Code Online (Sandbox Code Playgroud)
我得到与上面相同的错误消息.
我在Facebook文档中看到"图片"键应该使用URL到图像.但我在网上看到一些例子表明人们正在使用UIImage而不仅仅是一个URL.
显然,我做错了什么,但我不知道它可能是什么.
我会非常感谢有关如何继续的任何指示.
我一直在寻找在应用程序栏中添加辅助磁贴功能时使用的图钉图标.
我看过的所有演示似乎都使用应用栏中的公共图钉图标来表示在开始屏幕上创建辅助图块.
我认为该图标将在C:\ Program Files\Microsoft SDKs\Windows Phone\v7.1\Icons中可用,但我无法在此处或其他任何地方找到它.
有谁知道我在哪里可以找到这个图标?
我在我的Facebook应用程序中使用社交评论插件.
在插件的文档中,它说可以在插件的设置部分禁用第三方登录.
如何使用其他登录提供程序使用户能够发表评论?
在插件的设置部分,您可以选择在评论框中启用第三方登录.目前,这将使用户能够使用Yahoo!,AOL或Hotmail帐户进行评论.
由于我能找到的与插件有关的唯一部分是审核工具,我假设这是"插件的设置部分".
这是我在应用程序的设置下单击时显示的屏幕:

我禁用了"其他登录提供程序"选项,但它仍出现在我的应用程序的注释框中.
也许有一个参数或方法可以用来实现这个或者我没有找到插件的正确设置部分.
System.Data.SqlClient.SqlCommand有方法
BeginExecuteNonQuery
BeginExecuteReader
BeginExecuteXmlReader
Run Code Online (Sandbox Code Playgroud)
和
EndExecuteNonQuery
EndExecuteReader
EndExecuteXmlReader
Run Code Online (Sandbox Code Playgroud)
用于异步执行.
System.Data.IDbCommand只有
ExecuteNonQuery
ExecuteReader
ExecuteXmlReader
Run Code Online (Sandbox Code Playgroud)
它们仅用于同步操作.
是否有任何异步操作接口?
另外,为什么没有BeginExecuteScalar?
我们需要在上个月获得Facebook用户添加的朋友数量.我们在Graph API中搜索过,但没有得到任何解决方案.
有没有办法阻止访问(404)MVC 3 beta 1中的Razor视图?当我创建一个全新的空白站点(IIS7),然后从浏览器访问/views/home/index.cshtml,而不是404我得到这个
[InvalidCastException: Unable to cast object of type 'ASP.Index_cshtml' to type 'System.Web.IHttpHandler'.]
System.Web.WebPages.WebPageHttpHandler.CreateFromVirtualPath(String virtualPath, VirtualPathFactoryManager virtualPathFactoryManager) +56
System.Web.WebPages.WebPageRoute.DoPostResolveRequestCache(HttpContextBase context) +253
System.Web.WebPages.WebPageHttpModule.OnApplicationPostResolveRequestCache(Object sender, EventArgs e) +89
System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +148
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +75
Run Code Online (Sandbox Code Playgroud)
默认情况下,views文件夹中的web.config文件设置为阻止所有文件请求,但显然此请求仍然可以通过.
重现的步骤:
文件 - >新项目
ASP.NET MVC 3 Web应用程序
Internet应用程序(Razor)
F5
导航到/views/home/index.cshtml
在Silverlight,Windows Phone 7的项目我创建一个HttpWebRequest的,得到RequestStream,写的东西进入流,并得到响应,但我总是得到NotSupportedException异常:"System.Net.Browser.OHWRAsyncResult.AsyncWaitHandle抛出类型'System.NotSupportedException'的异常
我的生产代码要复杂得多,但我可以将其缩小到这一小段代码:
public class HttpUploadHelper
{
private HttpWebRequest request;
private RequestState state = new RequestState();
public HttpUploadHelper(string url)
{
this.request = WebRequest.Create(url) as HttpWebRequest;
state.Request = request;
}
public void Execute()
{
request.Method = "POST";
this.request.BeginGetRequestStream(
new AsyncCallback(BeginRequest), state);
}
private void BeginRequest(IAsyncResult ar)
{
Stream stream = state.Request.EndGetRequestStream(ar);
state.Request.BeginGetResponse(
new AsyncCallback(BeginResponse), state);
}
private void BeginResponse(IAsyncResult ar)
{
// BOOM: NotSupportedException was unhandled;
// {System.Net.Browser.OHWRAsyncResult}
// AsyncWaitHandle = 'ar.AsyncWaitHandle' threw an
// exception of type 'System.NotSupportedException'
HttpWebResponse …Run Code Online (Sandbox Code Playgroud) facebook ×3
.net ×1
asmx ×1
asp.net-mvc ×1
asynchronous ×1
c# ×1
comments ×1
dynamics-crm ×1
html ×1
iasyncresult ×1
interface ×1
ios ×1
javascript ×1
jquery ×1
photo ×1
php ×1
silverlight ×1
sql ×1
sqlclient ×1
upload ×1
wcf ×1