最近在制作 Facebook 联外通的专案,专案中使用 Facebook JavaScript SDK 来制作,其中有项功能是发送邀请给好友,如下图这样:
诡异的是,明明 fb:request-form 中设定的 type 值是 “HELLOWORLD程式邀请”,但显示出来却是 “Helloworld程式邀请”,英文字仅有首字是大写,后面的字全部自动变成了小写。
后来同事试出了为什么会这样,似乎是 Facebook 这个邀请 Button 的特性便是自动会将英文单字的首字转大写,其后文字皆自动转为小写。
但有时 Button 中就是希望摆一些大写文字,例如商标文字,那该怎么办呢?
答案是:加上空格来分隔每个英文字元。
有些丑,但目前只找到这样的解法,若有朋友发现更好的解法,请再留言告知喔! : )