小编not*_*not的帖子

Android Exoplayer 只播放音频不播放视频

我正在访问网络上的 mp4 文件 - 它在浏览器中运行良好,但由于某种原因,我似乎只能让音频部分在我的应用程序中工作。任何帮助,将不胜感激。

相关Gradle:

android {
    compileSdkVersion 28
        minSdkVersion 17
        targetSdkVersion 28

    compileOptions {
        targetCompatibility JavaVersion.VERSION_1_8
    }
}

dependencies {
    implementation 'com.android.support:appcompat-v7:28.0.0'
    implementation "com.android.support:support-compat:28.0.0"
    implementation "com.android.support:support-media-compat:28.0.0"
    implementation "com.google.android.exoplayer:exoplayer-core:2.7.2"
    implementation "com.google.android.exoplayer:exoplayer-ui:2.7.2"
}
Run Code Online (Sandbox Code Playgroud)

布局视图:

<com.google.android.exoplayer2.ui.PlayerView
    android:id="@+id/playerView"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    app:layout_constraintTop_toTopOf="parent"
    android:layout_marginTop="0dp"
    android:layout_marginRight="0dp"
    app:layout_constraintRight_toRightOf="parent"
    android:layout_marginBottom="0dp"
    android:layout_marginLeft="0dp"
    app:layout_constraintLeft_toLeftOf="parent"
    app:layout_constraintBottom_toTopOf="@+id/horizontalHalf"
     />
Run Code Online (Sandbox Code Playgroud)

Fragment 中的相关代码:

private SimpleExoPlayer mExoPlayer;
private static MediaSessionCompat mMediaSession;
private PlaybackStateCompat.Builder mStateBuilder;



BandwidthMeter bandwidthMeter = new DefaultBandwidthMeter();
TrackSelection.Factory videoTrackSelectionFactory =
                new AdaptiveTrackSelection.Factory(bandwidthMeter);
TrackSelector trackSelector =
                new DefaultTrackSelector(videoTrackSelectionFactory);
LoadControl loadControl = new DefaultLoadControl();
DefaultRenderersFactory …
Run Code Online (Sandbox Code Playgroud)

video android version exoplayer

6
推荐指数
1
解决办法
4070
查看次数

如何解决使用 MSAL.js 时出现的“未提供回复地址”错误?

我已复制此存储库中的示例应用程序以尝试实现单点登录:https://github.com/Azure-Samples/ms-identity-javascript-v2

在 authConfig.js 文件中的 msalConfig 的 auth 对象中,我替换了应用程序的 clientId 和权限值,并使用了“http://localhost:5500”的redirectUrl 值,因为我需要首先在本地进行测试。

我收到了相应的 SSO 弹出窗口,该弹出窗口会进行处理,然后因以下错误而停止:

AADSTS900971:未提供回复地址。

是否必须有服务器端设置才能使其工作?可以从我的机器上的本地主机(或 127.0.0.1)进行测试吗?

localhost azure single-sign-on msal.js

6
推荐指数
1
解决办法
2万
查看次数

Mongoose:用于级联删除的 deleteOne 中间件不起作用

随着删除在猫鼬 5.7.13 中被弃用,我想改用 deleteOne。我需要获取已删除文档的 id,以便我可以在级联中删除其他集合中的进一步相关文档。我认为 pre 中间件挂钩上下文中的“this”是指已删除的文档,但它只是一个空对象。是否有一个规范的工作示例?我目前仍在使用 5.7.12 - 这会有所不同吗?

这是我目前正在使用的代码。问题是我无法在开始时获取 projectId,因为引用完全为空。在 post 而不是 pre 上执行此操作,或将选项切换为在查询上运行而不是文档都会产生相同的结果。

ProjectSchema.pre("deleteOne", {document:true}, (next) => {
  const projectId = this._id;
  ListModel.find({parentProject:projectId}, (err, lists) => {
    if(err){
      console.log("error cascading project delete to lists", {err});
    }
    lists.map(list => {
      ListModel.deleteOne({_id:list._id}, (err, result) => {
        if(err) {
          console.log("error on project delete cascade", {err});
        }
      });
    });
  });
});
Run Code Online (Sandbox Code Playgroud)

middleware mongoose mongodb mongoose-deleteone

5
推荐指数
2
解决办法
4051
查看次数

获取在本地网络中访问ASP.NET Intranet页面的用户的用户名

我们有一个ASP.NET Intranet站点,可供物理登录本地计算机或登录本地计算机的用户使用,也可供通过VPN远程连接的用户使用.有没有办法根据用于登录本地计算机或用于VPN的名称自动获取访问该页面的用户的用户名?

asp.net intranet username

4
推荐指数
1
解决办法
3万
查看次数

VBA - 如何从excel 2007中的最近文档列表中删除文件?

Office中最近的文档功能非常有用,但是我将文件移动到了一个新目录,现在每次打开工作簿时都无法让Excel停止使用"无法找到此文件"通知.Excel选项似乎只控制显示这些"最近文档"的数量,而不是实际保存的数量.所以我想知道在VBA中是否有办法进入列表并删除有问题的文件.

excel vba file ms-office excel-vba

4
推荐指数
1
解决办法
6626
查看次数

Word 2007宏:是否有一个OnPrint事件我可以附加一个宏?

我希望在将word文件发送到打印机之前对其进行格式化检查,并且它需要对用户完全透明(没有额外的控件,只需使用UI提供的标准打印选项).是否有OnPrint或BeforePrint事件,或者可以在这方面使用的东西,我可以附加一个宏,就像我可以使用Open,Close或Save一样?这感觉应该很简单......但这些都是着名的遗言.

罗伯,提前谢谢

printing vba ms-office word-vba

3
推荐指数
1
解决办法
5081
查看次数

如何将代码更改保存到Excel VBA加载项?

我在VBA中为Excel创建了一个加载项,现在我需要对代码进行更改,但文件将无法保存.我打开.xlam文件,我做了更改,ctrl-S保存没有错误弹出,关闭.但是当我重新开放时,我所做的改变都没有.是什么赋予了?我有一些特殊的方法来保存加载项以使更改坚持下去吗?

vba add-in excel-2007 save excel-vba

2
推荐指数
1
解决办法
8194
查看次数

.NET SqlConnection.Dispose()可以抛出异常吗?

对象的Dispose方法是否可能SqlConnnection抛出异常?它始终显示自己坐在try-catch外面的finally块中.如果一个using块等同于一个try...finally然后调用的Dispose那个,那么当抛出异常时Dispose也会出现问题.

.net sql dispose unmanaged exception

2
推荐指数
1
解决办法
294
查看次数

.Net的非开源版本控制

出于复杂的法律和安全原因,我的公司不能使用任何形式的开源软件,但我无法忍受Visual Source Safe.您会推荐哪些安全的商业版控制系统?

.net security version-control commercial-application

1
推荐指数
1
解决办法
175
查看次数