0
幾個月前,我曾經可以用我自己的文本預先填充對話框,所以用戶只需點擊共享即可分享該文本,但似乎Facebook已經開始忽略像他們說的那樣的參數這篇文章:https://developers.facebook.com/blog/post/510/預填充對話框使用FBConnect?
所以有沒有其他解決方法,所以我可以預先填寫消息,用戶可以輕鬆地共享?
謝謝!
- (void)webViewDidFinishLoad:(UIWebView *)webView
{
[super webViewDidFinishLoad:webView];
if (defaultStatus)
{
// Set the pre-filled status message
[_webView stringByEvaluatingJavaScriptFromString:
[NSString stringWithFormat:@"document.getElementsByName('feedform_user_message')[0].value = decodeURIComponent('%@')",
[SHKEncode(defaultStatus) stringByReplacingOccurrencesOfString:@"'" withString:@"\\'"]
]
];
// Make the text field bigger
[_webView stringByEvaluatingJavaScriptFromString:@"document.getElementsByName('feedform_user_message')[0].style.height='100px'"];
}
}
那麼沒有其他方法可以做到這一點?如果我的應用程序嚴重依賴於此呢? –
你可以展示一些示例代碼,讓我走上正確的軌道嗎?然後我會投票並接受你的答案! :) –
檢查我的代碼上面,該代碼目前不工作,但我將如何修改它,所以它的工作? –