小编all*_*oot的帖子

如何在 ios safari 上禁用支持通用链接的页面的“在应用程序中打开”横幅?

通过 apple-app-site-association 将路径注册为通用链接后,我看到在 iOS safari 上的页面加载中,当我安装应用程序时,系统将在顶部注入一个“在应用程序中打开”横幅屏幕。

我想禁用此横幅,同时保留对此页面的通用链接支持。我没有看到任何官方方法可以做到这一点;有没有任何方法,无论多么古怪或非常规,可以实现这一点?

mobile-safari ios ios-universal-links

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

switch语句中的Java非常量表达式

我有一个类似于以下内容的枚举类:

public enum MyEnum {
    VALUE1("value.1"),
    VALUE2("value.2");

    private String value;
    private MyEnum(String value) { this.value = value; }

    public String getId() { return id; }
}
Run Code Online (Sandbox Code Playgroud)

我想对枚举的值有一个switch语句.类似于以下内容:

switch (myString) {
case MyEnum.VALUE1.getId():
   ...
}
Run Code Online (Sandbox Code Playgroud)

我得到以下编译时错误:case表达式必须是常量表达式.

有没有办法让它与enum和switch语句一起使用?我在枚举中添加值的原因是因为我想要一些带有"."的ID.和其他不允许的字符.

java enums

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

标签 统计

enums ×1

ios ×1

ios-universal-links ×1

java ×1

mobile-safari ×1