UploadTask.offHeadersReceived

    示例

    • SWAN
    • JS
    1. offHeadersReceived() {
    2. swan.chooseImage({
    3. success: res => {
    4. let uploadTask = swan.uploadFile({
    5. //开发者服务器 url
    6. url: 'https://smartprogram.baidu.com/xxx',
    7. // 要上传文件资源的路径
    8. name: 'myfile',
    9. header: {
    10. },
    11. formData: {
    12. 'user': 'swan'
    13. },
    14. success: () =>{
    15. console.log('uploadFile success');
    16. },
    17. fail: err => {
    18. console.log('uploadFile fail');
    19. }
    20. swan.showModal({
    21. title: 'onHeadersReceived',
    22. content: JSON.stringify(res)
    23. });
    24. // 不传递 cb 将删除此对象上所有 HTTP Response Header 事件的回调函数
    25. uploadTask.offHeadersReceived();
    26. };
    27. uploadTask.onHeadersReceived(cb);
    28. }
    29. })
    30. }