小编rus*_*ell的帖子

在应用程序和共享扩展之间共享FirebaseAuth会话(iOS)

是否可以在主应用与其共享扩展之间共享Firebase身份验证令牌?

我目前已经通过在登录后保存到NSUSERDefaults然后通过应用程序组从扩展名访问来获取用户uid,这是否需要与令牌类似的方法?

这样便可以从扩展中获取用户的详细信息并将其设置到Firebase数据库中。

ios firebase-authentication share-extension

6
推荐指数
0
解决办法
346
查看次数

如何使用AVAssetExportSession与AVVideoCodecH264编解码器进行编码?

我目前有以下代码,可以在选择后压缩视频

func compressVideo(inputURL: NSURL, outputURL: NSURL, handler:(session: AVAssetExportSession)-> Void)
{
    var urlAsset = AVURLAsset(URL: inputURL, options: nil)

    var exportSession = AVAssetExportSession(asset: urlAsset, presetName: AVAssetExportPresetMediumQuality) // AVAssetExportPresetHighestQuality)

    exportSession!.outputURL = outputURL
    exportSession!.outputFileType = AVFileTypeMPEG4 //AVFileTypeQuickTimeMovie
    exportSession!.shouldOptimizeForNetworkUse = true
    exportSession!.exportAsynchronouslyWithCompletionHandler { () -> Void in

        handler(session: exportSession!)
    }

}
Run Code Online (Sandbox Code Playgroud)

有什么方法可以将所选视频重新编码为AVVideoCodecH264或其他方法?由于在HTML5播放器(非野生动物园)或Android手机上播放音频时,音频已关闭。

视频文件本身是从Snapchat导出的.mov格式,并且视频中包含照片片段时,会显示音频同步。

video-encoding avasset swift

5
推荐指数
0
解决办法
619
查看次数