Изображения iOS с фрагментом текста с помощью перетаскивания - PullRequest
0 голосов
/ 21 марта 2019

Я разрабатываю приложение для iOS, и мне нужно поместить дополнительную информацию в изображения, созданные мной.Это приложение содержит веб-просмотр с изображениями, которые я могу перетащить в другие приложения, которые принимают изображения (например, перетащить изображение из моего приложения в «Заметки»).

Для этого я использую информацию метаданных внутри файлов PNG.Тем не менее, кажется, что iOS изменяет данные PNG, когда я делаю перетаскивание из веб-просмотра.Реализация перетаскивания по умолчанию реализована в WKWebview.

Это изображение, которое у меня есть в Javascript в формате Base64.

data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAvCAYAAAD0FnqqAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAABGJhU0UAAAAeOiuv/QAAAalJREFUeNpjYCANMAFxDhAfBOJvQPwLiM8AsReaOi4gfglVI8xAIZAG4ktA/B8H1kNSWwsVa6TUUlEgvg81rBmIBaG+z0OyeD5UrSQQfwHi50DMQ6nFS6GGl2ORmwKV+4KmNpxSSw2gBl3AExq/oGpKoPQGBiqAPqhhiXjUTEMK8pfUSFAMSAlKFo8aPSSLPRioBP5ADcQHwpEsDqCGpWxIBjLhiePnSOrmUsvHsIQTikUOVFAchsrvgNKvqWXxYqiBIF/ZQsU4gDgSiK9B5fZCQ+QblG9JDYtloSkVV4kFspQPqnYNUiHDQC3L50KD8Q/UZ9uAOB5NXTLU4ksMo2AUjIIRB/7TGI+CUTAKBg5oQftD66CNgR/QtthjaNPIlJ4FyyeoI/5Tq4OGq1HfCsR+0OYsemMe1iaLpHdUhEItPklvi5mgFv+gt8WwHsc3elsM6zuto6eloG7MDSB+B8Ty9IzbDVBLzellKajbshualQzoZakaEN+CBjHdgtcNiD9AB1m46GWpH7SMrqVn6nWBWtpIT0tloSl3G70LiE3QAkJrMLe3B7fFAEGVsTiJ+sV2AAAAaHRFWHRNYXRoTUwAPG1hdGggeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzE5OTgvTWF0aC9NYXRoTUwiPjxtZnJhYz48bWk+JiN4M0IxOzwvbWk+PG1uPjI8L21uPjwvbWZyYWM+PC9tYXRoPvQstJcAAAAASUVORK5CYII=

У него есть текстовый блок, содержащий элемент mathml.

<math xmlns="http://www.w3.org/1998/Math/MathML"><mfrac><mi>&#x3B1;</mi><mn>2</mn></mfrac></math>

Здесь представлены данные png после действия перетаскивания.У него нет предыдущего фрагмента текста.

data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAvCAYAAAD0FnqqAAAAAXNSR0IArs4c6QAAABxpRE9UAAAAAgAAAAAAAAAYAAAAKAAAABgAAAAXAAABghU5GUAAAAFOSURBVFgJ7JQhSwRBGIYPg4iIcIhBxL8gVsN1MVlETCJWMQkmw2E3ie0wiM1gEotBrAYxWI0iVjGIoM+DMzBhdvF2t92+8NzszHzzfjez306nM5zGCN+FO/iEL3iAVUg1SecNjJlJJ6o8z7PoCX4KWExMD0NMPxmr9DjLqpdgdkTbBXe/F8b8M2eg5uADXmEKaumC1ZofZFxOwpzJVIzd+OtW/11iqUkfCyw8Dd+1MfuhvaKtrWMcNN0ucToNMcZZVLULylyxoBbsFMjCMqmsFMQMPfwdDMsW+j5j4rWywP/OjSeGVnFOvmMrOCYe5IKqjMXCWc8s9qK4B5PehPadthGd46Kxu+oFxwnaTXgG527BE/Gmsr8MtWVRWaka5jDpNKhLMMZLphGZfAAeo8Xmzq5hC1Lt0DGxX0Kr9gTaExixE8jdTE2Ojdhxptv9BQAA//9xvayiAAAA40lEQVTtla0KAkEURheDwWAzis1gEIv4AmLcJuLDGAw+iVhFDBafwGoSq0kEEYOIRc8HYxlY2OC9lv3ghPlhzuyd3dkkKVJU4M8VaOGfwBIu8IQXnGAOXTDJm1Vj7vRpE9/+qYV5z6IzSKEWCdq0z6ANjKMx8+YwiHfmpkhQCmKdvWvK2FTqh6sV2SiI9da7pYLpAFdoeFl1tqsg7XlJq4i2oE+p4yVtIjqCSuxW3gGyGyxA5+uSFIvuaN3bbuljktTkTs56ijoD+lw2WROs+tcsrJtJv0fXSJqXn24sr1TzcuUDQZWxOGlNqJgAAAAASUVORK5CYII=

Есть ли способ добавить информацию к изображению из Javascript, который iOS не изменяет?

...