Как поделиться изображением в приложении as3

Имейте в виду, когда вы раскалываетесь «словом» в любом месте, где некоторые языки, такие как китайский и японский, не используют пробельный символ для разделения слов. Кроме того, злоумышленник может просто вводить текст без каких-либо пробелов или использовать какой-либо Юникод похожим на стандартный символ пробела, и в этом случае любое используемое вами решение может в конечном итоге отобразить весь текст. Путь вокруг этого может состоять в том, чтобы проверить длину строки после ее расщепления на пространствах как обычно, тогда, если строка все еще находится над аномальным пределом - может быть, 225 символов в этом случае - вперед и небрежно раскалывает ее в этом пределе.

Еще одно предостережение в таких вещах, когда речь идет о символах, отличных от ASCII; Строки, содержащие их, могут быть интерпретированы стандартным параметром PHP strlen () как длиннее, чем они есть на самом деле, поскольку один символ может принимать два или более байта вместо одного. Если вы просто используете функции strlen () / substr () для разделения строк, вы можете разбить строку в середине символа! Если есть сомнения, mb_strlen () / mb_substr () являются немного более надежными.

-1
задан VC.One 3 March 2019 в 17:26
поделиться

1 ответ

«Как поделиться изображением с этим ANE? Я использую Animate CC?»

Из «Read Me» этого ANE: [1110 ]

Как использовать:

  • Подключите файл com.illuzor.extensions.SharingExtension.ane к своему проекту Android AIR.
  • Импорт com.illuzor.sharingextension.SharingExtension;

Поскольку неясно, в чем именно заключается ваша проблема (потому что недостаточно информации предоставлено) ... [1112 ]

(1) Вы импортировали требуемые файлы классов?

import com.illuzor.sharingextension.SharingExtension; 


btn_Share.addEventListener (MouseEvent.CLICK, shareAndroid); 


function shareAndroid (event: MouseEvent): void 
{
    //# If this works then replace with bitmap code (use shareImage)
    SharingExtension.shareText ("AS3 Test", "This text is from AS3 code"); 

}

(2) Вы добавили (подключили) ANE к своему проекту (в настройках)? [1114 ]

Прочтите это для получения совета по добавлению ANE:
https://www.adobe.com/devnet/air/articles/using-ane-in-flash.html

0
ответ дан VC.One 3 March 2019 в 17:26
поделиться
Другие вопросы по тегам:

Похожие вопросы: