1

JavaScript が有効になっている Web ビューがあり、Google ドキュメントのビュー URL を使用して PDF、ドキュメントなどを表示しようとしています。問題は、webview がドキュメントではなく html をレンダリングしていることです。これは、ドロップボックス アカウントからの pdf またはドキュメントへの URL でも発生することに注意してください。

string pdf = "https://docs.google.com/document/d/1SGFAxaYSA2wBvKCKL89rYG4yEZIJVIJ2lY-1G7IF6g4/edit?usp=sharing";
webViewcontent.LoadUrl("https://docs.google.com/gview?embedded=true&url=" + pdf);

これは示しているものです: ここに画像の説明を入力

4

2 に答える 2

1

お探しのURLは...

 string url = "https://docs.google.com/document/d/1SGFAxaYSA2wBvKCKL89rYG4yEZIJVIJ2lY-1G7IF6g4/edit?usp=sharing";
 string myUrl = string.Format("https://docs.google.com/viewer?url={0}", url);
 webViewcontent.LoadUrl(myUrl);

これは、ユーザーが Google アカウントを持っていなくても機能します。

ただし、URL は https を使用しているため、認証が必要になる場合があります。

于 2013-10-09T08:53:09.417 に答える