استخدام WebKit لإنشاء Windows مخصص يمكن للبشرة على OSX

StackOverflow https://stackoverflow.com/questions/1385660

  •  21-09-2019
  •  | 
  •  

سؤال

هناك برامج تعليمية لاستخدام عرض WebKit داخل تطبيق الكاكاو لتحقيق محتويات طبيعية ، ولكن ماذا سأفعل إذا أردت استخدام WebKit لإنشاء مخصصة ، قابلة للنقح شبابيك?

ومن الأمثلة أن تكون أجهزة تشغيل لوحة القيادة ، أوربطة القوس

احذر ، أنا noob.

هل كانت مفيدة؟

المحلول

لم أجربها أبدًا ، لكنني أعتقد أنك ستضع فقط عرض ويب كطريقة عرض محتوى لنافذة شفافة بلا حدود ، وأخبر WebView بعدم رسم خلفية. وبهذه الطريقة ، سيحدد محتوى WebView حدود النافذة.

يمكنك إنشاء نافذة بلا حدود عن طريق تمرير nsborderlesswindowmask إلى -initwithContentRect: Stylemask: دعم: تأجيل: طريقة nswindow ، ويمكنك ضبط خلفيتها على شفاف عن طريق الاتصال [النتكاس النكسلي color: [nscolor clearcolor]].

يجب أن تتعامل مع سحب النافذة وما إلى ذلك. من المحتمل أن تحصل على فوضوي بعض الشيء.

أن نكون صادقين ، إنه ليس شيئًا سأحاوله كمشروع أول كاكاو.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top