Печать документа pdf.js из веб-просмотра - PullRequest
0 голосов
/ 08 июля 2019

Я много искал, но не нашел подходящего вопроса и, конечно, ответа на следующее: у меня есть действие с веб-просмотром, отображающим удаленный pdf, и все, что работает, но когда я нажимаю кнопку для печатиничего не происходит, кроме подготовки документа.Может мне нужно добавить разрешение в манифест?Ниже приведен код действия, а menuInflater - это простое расширение действия AppCompatActivity для создания меню

import android.os.Bundle;
import android.webkit.WebSettings;
import android.webkit.WebView;


public class pdfViewer extends menuInflater {


    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_pdf_viewer);

        Bundle b = getIntent().getExtras();
        String nomeFile = ""; // or other values
        if(b != null)
            nomeFile = b.getString("nomeFile");

        WebView myWebView = (WebView) findViewById(R.id.myWebView);
        //myWebView.setWebViewClient(new WebViewClient());
        WebSettings webSettings = myWebView.getSettings();
        webSettings.setJavaScriptEnabled(true);

        myWebView.loadUrl(LoginActivity.server+"/pdfjs/web/viewer.html?file=/pdf/"+nomeFile);

    }
...