как преобразовать любимый код Android в nativescript

Я пытаюсь преобразовать любимый код в nativescript, но я новичок, я понятия не имею об этом, пожалуйста, скажите мне, как преобразовать код Android в nativescript ...

 private void createWebPrintJob() {

    // Get a PrintManager instance
    PrintManager printManager = (PrintManager)
            getSystemService(Context.PRINT_SERVICE);

    // Get a print adapter instance
    PrintDocumentAdapter printAdapter = webView.createPrintDocumentAdapter();

    // Create a print job with name and adapter instance
    String jobName = getString(R.string.app_name) + " Document";
    PrintJob printJob = printManager.print(jobName, printAdapter,
            new PrintAttributes.Builder().build());

    // Save the job object for later status checking
    // mPrintJobs.add(printJob);
}

person Pratik Sanyaja    schedule 04.03.2018    source источник


Ответы (1)


Может быть что-то вроде этого,

var application = require('application');
var utils = require('utils/utils');

function createWebPrintJob() {
 var printManager = application.android.context
           .getSystemService(android.content.Context.PRINT_SERVICE);
 var printAdapter = webView.createPrintDocumentAdapter();
 var jobName = getString(utils.ad.getStringId("app_name")) + " Document";
 var printJob = printManager.print(jobName, printAdapter, new namespace.to.PrintAttributes.Builder().build());
 mPrintJobs.add(printJob);
}

Вышеупомянутое - это просто код puedo, в конце концов, это JavaScript, ничего особенного.

person Manoj    schedule 04.03.2018