自从在Nougat上运行此应用程序后,我遇到了这个问题
在这个应用程序中,我们可以选择从应用程序内部下载和打开文件。在Android 7以下,使用Application.OpenUrl(“路径”)工作得非常好,但是当我在7(三星Galaxy Tab S2)上测试时,它突然停止工作。在文档中,它说出于安全目的而被阻止。我尝试使用Application.OpenUrl和File.Open,但没有任何作用。
这些功能有替代品吗?或者像以前一样强制打开文件的方法?
答案 0 :(得分:1)
定义公共文本资产。
public TextAsset textFile;
然后,在开始时:
void Start ()
{
textFile = (TextAsset)Resources.Load ("putFileNameHere", typeof(TextAsset));
string fileContent = textFile.text;
}