最近、Android 開発でボタン付きの PDF ファイルを開く方法に関する質問をしました。漠然とした質問で申し訳ありませんが、もう少し具体的にしてみます。だから私はすでにこのコードを持っています:
try {
var f = Ti.Filesystem.getFile('your.pdf');
Ti.Android.currentActivity.startActivity(Ti.Android.createIntent({
action: Ti.Android.ACTION_VIEW,
type: 'application/pdf',
data: f.getNativePath()
}));
catch (err) {
var alertDialog = Titanium.UI.createAlertDialog({
title: //your text,
message: // your text if not found,
buttonNames: ['Yes','No'],
cancel: 1
});
alertDialog.show();
alertDialog.addEventListener('click', function(evt) {
if (evt.index == 0) {
Ti.Platform.openURL('http://search?q=pdf');
}
});
しかし、「Your.pdfファイル」をどこに置くべきかわかりません。アセットフォルダーを試して、入力しました
var f = Ti.Filesystem.getFile('assets/your.pdf');
ただし、「無効な文字定数」というエラーが表示されます
ヘルプ?この質問がもう少し正確であることを願っています。