|
@@ -18,6 +18,7 @@ open class PQUploadController: BFBaseViewController {
|
|
|
public var maxWidth: CGFloat = cScreenWidth
|
|
|
|
|
|
public var maxHeight: CGFloat = adapterWidth(width: 300)
|
|
|
+ public var jumptoPublicHandle:((_ selectData:PQUploadModel?) -> Void)?
|
|
|
|
|
|
public var aspectRatio: aspectRatio?
|
|
|
public var preViewSize: CGSize {
|
|
@@ -483,8 +484,7 @@ open class PQUploadController: BFBaseViewController {
|
|
|
}
|
|
|
if !isAssetImage {
|
|
|
|
|
|
-
|
|
|
-
|
|
|
+ PQEventTrackViewModel.baseReportUpload(businessType: .bt_pageView, objectType: .ot_pageView, pageSource: .sp_upload_videoSelect, extParams: ["source": videoUploadSourceType.videoUpload.rawValue, "projectId": "", "draftboxId": ""], remindmsg: "上传相关")
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -514,7 +514,7 @@ open class PQUploadController: BFBaseViewController {
|
|
|
if !isAssetImage {
|
|
|
|
|
|
|
|
|
-
|
|
|
+ PQEventTrackViewModel.baseReportUpload(businessType: .bt_buttonClick, objectType: .ot_up_backBtn, pageSource: .sp_upload_videoSelect, extParams: ["source": videoUploadSourceType.videoUpload.rawValue, "projectId": "", "draftboxId":""], remindmsg: "上传相关")
|
|
|
}
|
|
|
case 2:
|
|
|
showCollects()
|
|
@@ -526,18 +526,12 @@ open class PQUploadController: BFBaseViewController {
|
|
|
if !isAssetImage {
|
|
|
avPlayer.pause()
|
|
|
playBtn.isHidden = false
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
+ if jumptoPublicHandle != nil {
|
|
|
+ uploadData?.videoFromScene = .UploadNormal
|
|
|
+ jumptoPublicHandle!(selectedData)
|
|
|
+ }
|
|
|
|
|
|
-
|
|
|
+ PQEventTrackViewModel.baseReportUpload(businessType: .bt_buttonClick, objectType: .ot_up_nextBtn, pageSource: .sp_upload_videoSelect, extParams: ["source": videoUploadSourceType.videoUpload.rawValue, "projectId": "", "draftboxId": ""], remindmsg: "上传相关")
|
|
|
return
|
|
|
}
|
|
|
imageManager.requestImage(for: (selectedData?.asset)!, targetSize: itemSize, contentMode: .aspectFill, options: nil) { [weak self] image, _ in
|