PDA

View Full Version : ذخیره فایل pdf ایجاد شده با استیمول از webview



MahmoodM30
شنبه 24 اردیبهشت 1401, 20:32 عصر
سلام دوستان من صفحه پرینت رو که با استیمول ساختم به وسیله php توی صفحه وب فراخوانی و نشون میدم حالا وقتی دکمه ذخیره با pdf رو میزنم مثل تصویر زیر نمایش داده میشه و اگه روی دکمه ok بزنم ذخیره میکنه توی مرورگر خود موبایل مشکلی ندارم ولی وقتی با webview نشون میدم به مشکل بر میخورم و روی دکمه ok که کلیک میکنم کاری انجام نمیده اکثر دسترسی ها رو هم دادم ممنون میشم دوستان راهنمایی کنن

153786


<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.DOWNLOAD_WITHOUT_NOTIFICATION" />
<uses-permission android:name="android.permission.ACCESS_DOWNLOAD_MANAGER"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

mWebView.setWebChromeClient(new WebChromeClient());
mWebView.setWebViewClient(new WebViewClient());
mWebView.getSettings().setDomStorageEnabled(true);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setSaveFormData(true);
mWebView.getSettings().setJavaScriptCanOpenWindows Automatically(true);
mWebView.getSettings().setLoadWithOverviewMode(tru e);
mWebView.getSettings().setUseWideViewPort(true);
mWebView.getSettings().setSupportMultipleWindows(t rue);
mWebView.getSettings().setCacheMode(WebSettings.LO AD_CACHE_ELSE_NETWORK);
mWebView.getSettings().setLoadsImagesAutomatically (true);
mWebView.setScrollBarStyle(View.SCROLLBARS_INSIDE_ OVERLAY);
mWebView.setWebViewClient(new mWebViewClient());
mWebView.loadUrl(siteUrl);