رفتن به مطلب
  • 0

نمایش تصویر در webview


re.nasseri

سوال

با سلام

بنده یه فایل اچ تی ام ال ساده دارم که یه ایمج و یه اپلود فایل روش هست. زمانی که تصویر انتخاب میکنم توی این ایمیج نمایش میده. حالا همین فایل رو توی وب ویو فراخونیش کردم و با فایل پیکر عکس رو انتخاب میکنم منتهی عکس رو توی ایمیج نمایش نمیده! یعنی آپلود نمیشه. دستور نمایش عکس هم توی صفحم از طریق جاوااسکریپت و دستور fileReader هست که انگار اصلا پشتیبانی نمیشه.

دوستان کسی هس که بتونه کمکم کنه؟

با تشکر

Photo - Copy (2).rar

لینک ارسال
به اشتراک گذاری در سایت های دیگر

10 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

سلام.

من نفهمیدم میخواین چیکار کنید.

اگه ممکنه سورستون رو پیوست کنید تا روش کار بکنیم.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

توی اچ تی ام ال عکس رو اینجوری میذارن:

<img src="آدرس عکس"/>

با تشکر

لینک ارسال
به اشتراک گذاری در سایت های دیگر

امیدوارم که کتابخونه هاتون کامل باشه.

یه فایل توی فولدر فایلها هس. اونو توی ویندوز اجرا کنید میبینید که عکس رو انتخاب میکنید نشون میده ولی توی وب ویو اینجوری نمیشه.

Photo - Copy (2).rar

لینک ارسال
به اشتراک گذاری در سایت های دیگر

من سورس رو نگاه کردم. الان متوجه شدم که میخواین چیکار کنید.

شما میخواین همین فایل رو تو وب ویو لود کنید و همین اتفاق که تو صفحه وب عادی با کامپیوتر میفته ، تو وب ویو هم انجام بشه؟

الان مشکلتون کجاست؟؟ وقتی رو Browse کلیک میکنید پنجره انتخاب عکس رو واستون وا نمیکنه؟ یااینکه عکس رو انتخاب میکنید اما عکس نمایش داده نمیشه؟

-----------------------------------------

و خیلی اسرار دارید که حتما عکس از وب ویو توسط Browse انتخاب بشه؟؟

میتونید یه باتون هم توی برنامه بذارید و عکس از طریق باتون و فایل دیالوگ انتخاب بشه و تو وب ویو نمایش داده بشه.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

من سورس رو نگاه کردم. الان متوجه شدم که میخواین چیکار کنید.

شما میخواین همین فایل رو تو وب ویو لود کنید و همین اتفاق که تو صفحه وب عادی با کامپیوتر میفته ، تو وب ویو هم انجام بشه؟

الان مشکلتون کجاست؟؟ وقتی رو Browse کلیک میکنید پنجره انتخاب عکس رو واستون وا نمیکنه؟ یااینکه عکس رو انتخاب میکنید اما عکس نمایش داده نمیشه؟

-----------------------------------------

و خیلی اسرار دارید که حتما عکس از وب ویو توسط Browse انتخاب بشه؟؟

میتونید یه باتون هم توی برنامه بذارید و عکس از طریق باتون و فایل دیالوگ انتخاب بشه و تو وب ویو نمایش داده بشه.

پنجره انتخاب عکس باز میشه ولی عکس نمایش داده نمیشه. که نمایش عکس برام خیلی مهمه. روی یه پروژه دارم کار میکنم که باید دقیقا خروجی وب اپلیکیشن و اندوریدیش یکی باشه. حالا نکته مهم همون نمایش عکس هس که به نظرم میاد توانایی خوندن و نمایشش رو نداره.filereader توی html5 استفاده شده که نمیدونم چرا اینجا جواب نمیده.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

پنجره انتخاب عکس باز میشه ولی عکس نمایش داده نمیشه. که نمایش عکس برام خیلی مهمه. روی یه پروژه دارم کار میکنم که باید دقیقا خروجی وب اپلیکیشن و اندوریدیش یکی باشه. حالا نکته مهم همون نمایش عکس هس که به نظرم میاد توانایی خوندن و نمایشش رو نداره.filereader توی html5 استفاده شده که نمیدونم چرا اینجا جواب نمیده.

حالا واسه شما پنچره باز میشه ، اما تو گوشی من اصلا حتی پنجره هم وا نمیشه :D

من قبلا میخواستم یه اپلود سنتر بسازم اما به محض کلیک روی دکمه Browse هنگ میکرد یا اصلا باز نمیشد.

پس اگه حتی عکس هم نشون داده بشه باید شما فکر اونجاشم بکنید که تو بعضی از گوشیا حتی اجازه انتخاب عکس هم نمیده.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلامی دوباره.


این کد رو با کمی تغییرات در کد خودت نوشتم ، یعنی همون کار نمایش رو انجام میده اما نه با HTML5 که احتمالا رو وب ویو هم شاید کار بکنه.



<html lang="en">
<head>
<meta charset="utf-8">
<title>File API</title>

<link rel="stylesheet" href="style.css">
</head>
<body>
<div id="page-wrapper">

<h1>Image File Reader</h1>
<div>
Select an image file:
<input type="file" id="fileInput" onchange="pejman()">
</div>
<div id="fileDisplayArea"></div>

</div>

<script>
function pejman() {
var f = document.getElementById('fileInput').value;
document.write("<img src="+f+">");

}

</script>
</body>
</html>


یعنی جای کدای Index.html ات ، این کدهارو جایگرین کن ، تو کامپیوتر که تست کردم کار کرد. حالا شما رو وب ویو تست کن.


لینک ارسال
به اشتراک گذاری در سایت های دیگر

 

سلامی دوباره.

این کد رو با کمی تغییرات در کد خودت نوشتم ، یعنی همون کار نمایش رو انجام میده اما نه با HTML5 که احتمالا رو وب ویو هم شاید کار بکنه.

<html lang="en">
<head>
	<meta charset="utf-8">
	<title>File API</title>

	<link rel="stylesheet" href="style.css">
</head>
<body>
	<div id="page-wrapper">

		<h1>Image File Reader</h1>
		<div>
			Select an image file: 
			<input type="file" id="fileInput" onchange="pejman()">
		</div>
		<div id="fileDisplayArea"></div>

	</div>
    
	<script>
       function pejman() {
       var f = document.getElementById('fileInput').value;
       document.write("<img src="+f+">");

        }

    </script>
</body>
</html>

یعنی جای کدای Index.html ات ، این کدهارو جایگرین کن ، تو کامپیوتر که تست کردم کار کرد. حالا شما رو وب ویو تست کن.

 

سلام متاسفانه جواب نداد.بازم ممنون

لینک ارسال
به اشتراک گذاری در سایت های دیگر

باز روی گوشی جواب نداد؟؟

خب دیگه میتونید یه باتون بذارید و عکس رو از فایل دیالوگ فراخوانی بکنید.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...