FBMLを使用しているFacebookアプリケーションがあり、アプリのページにUserVoiceフィードバックタブウィジェットを含めたいと思います。JavaScriptをコピーしてFBMLページに貼り付けましたが、Facebookがページをレンダリングすると、そのJavaScriptが削除されるため、タブが表示されません。
Facebookの修正バージョンのJavaScriptを使用して、[UserVoice]タブをFBMLページで機能させる経験がある人はいますか?
JavaScriptコードは次のとおりです。
<script>
<!--
var uservoiceJsHost = ("https:" == document.location.protocol) ? "https://uservoice.com" : "http://cdn.uservoice.com";
document.write(unescape("%3Cscript src='" + uservoiceJsHost + "/javascripts/widgets/tab.js' type='text/javascript'%3E%3C/script%3E"))
//-->
</script>
<script>
<!--
UserVoice.Tab.show({
/* required */
key: 'callme',
host: 'callme.uservoice.com',
forum: '31286',
/* optional */
alignment: 'left',
background_color:'#f00',
text_color: 'white',
hover_color: '#06C',
lang: 'en'
})
//-->
</script>