|
|
发表于
2025-12-11 14:08:47
来自手机
|
显示全部楼层
来自 广东
.method public final getPlay_url()Ljava/lang/String;
.registers 5
.annotation build Lc0/d/a/h;
.end annotation
# 1. 获取原始 play_url
iget-object v0, p0, Lcom/xiaodao/jiemeng/moudle/course/bean/VideoDetailsBean;->play_url:Ljava/lang/String;
# 2. 先 split("?"),去掉参数
const-string v1, "\\?"
invoke-virtual {v0, v1}, Ljava/lang/String;->split(Ljava/lang/String;)[Ljava/lang/String;
move-result-object v1
const/4 v2, 0x0
aget-object v0, v1, v2 # v0 = 去掉 ? 后的 URL
# 3. 再替换域名部分
const-string v1, "video.45guoxue"
const-string v2, "video-default.45guoxue"
invoke-virtual {v0, v1, v2}, Ljava/lang/String;->replace(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String;
move-result-object v0
# 4. 返回最终 URL
return-object v0
.end method |
|