Windows 10人应用程序编码
问题描述:
我们收到了投诉,指出我们的Vcards未针对新的Windows 10 Phone OS(使用People应用程序作为其联系人存储)进行正确编码。Windows 10人应用程序编码
目前我们提供的Windows代理商卡片编号为ISO-8859-1
,适用于Outlook,但似乎不适用于这款新的人物应用。我尝试使用UTF-8
编码,而发生相反的情况,这与People应用完美结合,但后来停止使用Outlook客户端。
有两种平台可以使用的方式/编码吗?
答
最后不得不从用户代理捞平台:
if 'Windows Phone' in user_agent:
return 'UTF-8'
if 'Windows' in user_agent:
return 'ISO-8859-1'
不是真正的完美的解决方案,我希望如此肯定张贴更好的答案,如果你拥有它。