Динамический веб-твен версии 10.0

если я запускаю свой код в mozilla firefox после того, как я нажимаю сканирование в пользовательском интерфейсе, открывается окно выбора источника, а затем происходит сбой. bt тот же код, если я запускаю хром, он сканирует изображение в сканере, после чего, если я нажимаю сканирование в новом окне, он сканирует правильно и дает сбой во время передачи файла, а хром сообщает сообщение об ошибке «плагин (shockwave flash) не отвечает "

в чем может быть проблема

function onScan(no_of_pages)
        {
            if (DWObject)
            {
                if (DWObject.SourceCount > 0)
                {
                    DWObject.SelectSource();
                    DWObject.IfDisableSourceAfterAcquire = true;
                    DWObject.AcquireImage();
                    DWObject.MaxImagesInBuffer = no_of_pages;
                }
                else
                    alert("No TWAIN compatible drivers detected.");
            }
        }

        function Dynamsoft_ChangeConfig(config){
            config.onPrintMsg = g_DWT_PrintMsg;
        }

        function g_DWT_PrintMsg(strMessage) {
            alert(strMessage);
        }
function OnPostTransferCallback()
        {
            try{
                if(DWObject.MaxImagesInBuffer == DWObject.HowManyImagesInBuffer)
                {
                    DWObject.CloseSource();
                    sendToFlash() ;
                }else
                {
                    //TBD
                }
            }catch(err){
                alert(err.message);
            }

        }

        //Call back function from the

        function sendToFlash()
        {
            try{

                var flashMovie = window.document.flashContent;
                flashMovie.sendToActionScript(DWObject.HowManyImagesInBuffer);
                //document.getElementById("ICANSWF").sendToActionScript();
            }catch(err){

                alert(err.message);
            }
        }

        //call from flash for uploading documents

        function onUpload(serialNo)
        {
            //alert("upload the file");
            var imageArr = new Array();
            try{
                var imageName;
                var uploadPage;
                var serverHost;
                var CurrentPathName = unescape(location.pathname);  // get current PathName in plain ASCII
                var CurrentPath = CurrentPathName.substring(0, CurrentPathName.lastIndexOf("/") + 1);
                uploadPage = CurrentPath+"TempUpload.php";
                //uploadPage = CurrentPath+"UploadDocument.php";
                //serverHost = "blabla";
                //window.Plugin.HTTPPort =1451;
                serverHost = "our host";
                DWObject.HTTPPort = 80;
                DWObject.IfSSL = false;
                //alert(Plugin.HowManyImagesInBuffer);
                for(var i=0;i < DWObject.HowManyImagesInBuffer;i++)
                {
                    imageName = serialNo+"_"+(i+1)+".png";
                    DWObject.HTTPUploadThroughPost(serverHost,i,uploadPage,imageName);

                    if (DWObject.ErrorCode == 0)
                    {
                        //alert(imageName);
                        imageArr.push({"label":imageName,"source":"http://"+serverHost+":"+DWObject.HTTPPort+"/icanindonesia/AppData/Temp/"+imageName}); //Push image name and location in an array

                    }
                    else //succeded
                    {

                        alert(DWObject.ErrorString);
                        //imageArr[i] = imageName;
                        //alert(imageArr[i]);
                    }
                }
            }catch(err){
                //alert("onUpload");
                alert(err.message);
            }

            console.log(imageArr);
            return imageArr;
        }

        function startDownload(url)
        {
            //var url='.zip';
            window.open(url,'Download');
        }

        function openDocument(url){
            window.open(url, '_blank',"ican image viewer");
        }

person priya s    schedule 04.12.2014    source источник


Ответы (1)


@priya, это Рэйчел из Dynamsoft. Спасибо за использование нашего SDK Dynamic Web TWAIN. Какую версию Firefox и Chrome вы используете? Теперь у нас также есть более новая версия Dynamic Web TWAIN, которую вы можете попробовать. Пожалуйста, свяжитесь с нашей службой поддержки, чтобы получить помощь.

person Rachel    schedule 05.12.2014