前段时间总有人问我按照我的接口配置来在新版本中总是出现一个关于tv配置报错的问题 "Uncaught Error: Key is NaN"
以下是报错截图。
想知道为什么会这样吗?
我们点进去datafeed看看是哪一个方法报错。。。
实际上是我们标识配置出错了,如果你需要用到这个配置文件那么你就要注意严格按照以下数组格式来,根据官方说明来看我之前的配置是有格式错误的,数组不能为空。
{
"id": [0, 1, 2, 3, 4, 5],
"time": [1528243200, 1527897600, 1527638400, 1527638400],
"color": ["red", "blue", "green", "red", "blue", "green"],
"text": ["Today", "4 days back", "7 days back + Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.", "7 days back once again", "15 days back", "30 days back"],
"label": ["A", "B", "CORE", "D", "EURO", "F"],
"labelFontColor": ["white", "white", "red", "#FFFFFF", "white", "#000"],
"minSize": [14, 28, 7, 40, 7, 14]
}
如果你不需要用到这个配置,那么在/config接口中将supports_marks属性改为false即可不再请求marks
接口标识配置信息。
OK快去试试吧小伙子们~