• 0

كيف أمسح barcode باستعمال phonegap؟

أستعمل إطار العمل phonegap  لبرمجة تطبيقات الموبايل، وأريد معرفة الكيفة الصحيحة لمسح barcode سواء على Andriod أو Iphone؟

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة
  • 0

أضف المكتبة المسؤولة عن مسح barcode:

tmt3-10a.thumb.png.737809e632d15df560772

ثم أضف الإعدادات التالية في ملف AndroidManifest/xml:

 <!-- ZXing activities --> 
    <activity android:name="com.google.zxing.client.android.CaptureActivity" android:screenOrientation="landscape" android:configChanges="orientation|keyboardHidden" android:theme="@android:style/Theme.NoTitleBar.Fullscreen" android:windowSoftInputMode="stateAlwaysHidden"> 
        <intent-filter> 
        <action android:name="com.phonegap.plugins.barcodescanner.SCAN"/>
        <category android:name="android.intent.category.DEFAULT"/>
        </intent-filter> 
    </activity>
    <activity android:name="com.google.zxing.client.android.encode.EncodeActivity" android:label="@string/share_name">
        <intent-filter> 
        <action android:name="com.phonegap.plugins.barcodescanner.ENCODE"/>
        <category android:name="android.intent.category.DEFAULT"/> 
        </intent-filter>            
    </activity>
</application>

في ملف Index.html:

 <a href="#" class="btn" onclick="scanCode();">Scan Code</a>    
    <a href="#" class="btn enc" onclick="encodeText();">Encode Text</a> 
    <a href="#" class="btn enc" onclick="encodeEmail();">Encode Email</a>   
    <a href="#" class="btn enc" onclick="encodePhone();">Encode Phone</a>   
    <a href="#" class="btn enc" onclick="encodeSMS();">Encode SMS</a>  

يمكنك التوسع في الموضوع عن طريق الدرس التالي : TMT3 Add the PhoneGap Barcode Scanner Plugin to a Project, Write an App using Barcode Scanner Technology

تمّ تعديل بواسطة E.Nourddine

انشر على الشّبكات الاجتماعية


رابط هذه المساهمة

يجب أن تكون عضوًا لدينا لتتمكّن من التعليق

انشاء حساب جديد

يستغرق التسجيل بضع ثوان فقط


سجّل حسابًا جديدًا

تسجيل الدخول

تملك حسابا مسجّلا بالفعل؟


سجّل دخولك الآن