اولین بار است که به این وب‌سایت می‌آیید. راهنما را مطالعه کنید!
x
موسسه خیریه محک

شهر ریاضی بازی-ریاضی

مشکل با تابع createPattern در کروم

+1 امتیاز
42 نمایش

من یه تگ canvas دارم که می خوام برای طراحی داخلش از یه عکس به عنوان pattern استفاده کنم. برای این کار از تابع createPattern استفاده می‌کنم. تو فایرفاکس خوب کار می‌کنه اما تو کروم مشکل داره. هیچ چی نشون نمی‌ده. اخطاری تولید نمی‌کنه، خیلی ساده فقط هیچ کاری نمی‌کنه

هیچ پژوهش انسانی نمی‌تواند ادعای علمی بودن داشته باشد، مگر این‌که از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)
پرسیده شده سه شنبه ۲۱ آذر ۱۳۹۱ در Javascript توسط prodo  

1 پاسخ

+1 امتیاز
 
بهترین پاسخ

وقتی از createPattern استفاده می‌کنیم قبلش باید عکسمون کامل بارگذاری شده باشه. بنابراین بهترین راه اینه که createPattern رو داخل image.onLoad فراخوانی کنیم تا بعد از بارگذاری عکس این کد انجام بشه.
یه نکته‌ی مهم این که کانواس از یک سیستم رسم بیت‌مپ استفاده می‌کنه. باید به این توجه کرد.

هیچ پژوهش انسانی نمی‌تواند ادعای علمی بودن داشته باشد، مگر این‌که از برهان ریاضی برخوردار باشد (لئوناردو داوینچی)
پاسخ داده شده چهارشنبه ۱۱ بهمن ۱۳۹۱ توسط prodo