在angular中使用uploadify做上傳頭像的功能,遇到幾個很詭異的問題。
1、進入使用uploadify的view,一切正常。
2、切換路由到另一個view,IE下報出N多Error
SCRIPT5007: 無法設置屬性“SetButtonTextPadding”的值: 對象爲 null 或未定義
SCRIPT5007: 無法設置屬性“SetButtonTextStyle”的值: 對象爲 null 或未定義
SCRIPT5007: 無法設置屬性“SetButtonAction”的值: 對象爲 null 或未定義
SCRIPT5007: 無法設置屬性“SetButtonDisabled”的值: 對象爲 null 或未定義
SCRIPT5007: 無法設置屬性“SetButtonCursor”的值: 對象爲 null 或未定義
SCRIPT5007: 無法設置屬性“TestExternalInterface”的值: 對象爲 null 或未定義
SCRIPT5007: 無法獲取屬性“SetReturnValue”的值: 對象爲 null 或未定義
SCRIPT5007: 無法獲取屬性“SetReturnValue”的值: 對象爲 null 或未定義
解決辦法參考了http://blog.csdn.net/zhichao2001/article/details/9468023
於是
另外在ng-repeat中使用uploadify的時候一定要給每個input加上不一樣的id,否則只能解析出一個。