我想在iOS项目中打开并查看PDF文件。按照这种代码,我现在已经尝试过了:
public void OnDel1ButtonClick ()
{
Application.OpenURL ("file://" + Application.streamingAssetsPath + "/Del1.pdf");
}
public void OnDel2ButtonClick ()
{
Application.OpenURL(Application.dataPath + "/Raw/Del1.pdf" );
// Application.OpenURL ("file:///" + Application.streamingAssetsPath + "Del1.pdf");
}
我已将PDF文件放在Streaming Assets文件夹中,如下所示:
在Unity Editor中,第一个按钮点击事件正在运行,但在实际的iPhone设备中,上述方法均无效。所以给我一些打开和查看PDF文件的建议。
如果有任何形式的许可,我失踪了,那么也让我知道这件事。我现在已经提到了这个文件:
答案 0 :(得分:0)
现在让我发一个答案,这样对其他用户也会有用。 感谢@JeanLuc提供的一般性指导,以达成这一结论。
我使用WebView加载项目存储的PDF文件。这个插件,我曾经把WebView放在项目中。
然后在使用以下代码后,我可以加载存储在StreamingAssets文件夹中的PDF文件:
url = "file://" + Application.streamingAssetsPath + "/Del1.pdf";
UniWebView uniWebView = webview.GetComponent<UniWebView> ();
uniWebView.zoomEnable = true;
uniWebView.Reload ();
当PDF文件存在于游戏项目中时,此答案将变得有用。